package hudson.plugins.openshift; import hudson.slaves.AbstractCloudComputer; import java.io.IOException; import java.util.logging.Logger; public class OpenShiftComputer extends AbstractCloudComputer { private static final Logger LOGGER = Logger .getLogger(OpenShiftComputer.class.getName()); @SuppressWarnings("unchecked") public OpenShiftComputer(OpenShiftSlave slave) { super(slave); LOGGER.info("Creating Computer"); } @Override public OpenShiftSlave getNode() { return (OpenShiftSlave) super.getNode(); } @Override public String getHostName() throws IOException { return getNode().getHostName(); } }