public class JCloudsLauncher
extends hudson.slaves.ComputerLauncher
Constructor and Description |
---|
JCloudsLauncher() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getConnectionAddresses(org.jclouds.compute.domain.NodeMetadata nodeMetadata,
PrintStream logger)
Get the potential addresses to connect to, opting for public first and then private.
|
hudson.model.Descriptor<hudson.slaves.ComputerLauncher> |
getDescriptor() |
void |
launch(hudson.slaves.SlaveComputer computer,
hudson.model.TaskListener listener)
Launch the Jenkins Slave on the SlaveComputer.
|
public void launch(hudson.slaves.SlaveComputer computer, hudson.model.TaskListener listener) throws IOException, InterruptedException
launch
in class hudson.slaves.ComputerLauncher
computer
- listener
- IOException
InterruptedException
public static String[] getConnectionAddresses(org.jclouds.compute.domain.NodeMetadata nodeMetadata, PrintStream logger)
public hudson.model.Descriptor<hudson.slaves.ComputerLauncher> getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.slaves.ComputerLauncher>
getDescriptor
in class hudson.model.AbstractDescribableImpl<hudson.slaves.ComputerLauncher>
Copyright © 2004-2015. All Rights Reserved.