public class EC2UnixLauncher extends EC2ComputerLauncher
ComputerLauncher
that connects to a Unix slave on EC2 by using SSH.Constructor and Description |
---|
EC2UnixLauncher() |
Modifier and Type | Method and Description |
---|---|
protected String |
buildUpCommand(EC2Computer computer,
String command) |
hudson.model.Descriptor<hudson.slaves.ComputerLauncher> |
getDescriptor() |
protected void |
launch(EC2Computer computer,
hudson.model.TaskListener listener,
com.amazonaws.services.ec2.model.Instance inst)
Stage 2 of the launch.
|
protected void |
log(Level level,
EC2Computer computer,
hudson.model.TaskListener listener,
String message) |
protected void |
logException(EC2Computer computer,
hudson.model.TaskListener listener,
String message,
Throwable exception) |
protected void |
logInfo(EC2Computer computer,
hudson.model.TaskListener listener,
String message) |
protected void |
logWarning(EC2Computer computer,
hudson.model.TaskListener listener,
String message) |
launch
protected void log(Level level, EC2Computer computer, hudson.model.TaskListener listener, String message)
protected void logException(EC2Computer computer, hudson.model.TaskListener listener, String message, Throwable exception)
protected void logInfo(EC2Computer computer, hudson.model.TaskListener listener, String message)
protected void logWarning(EC2Computer computer, hudson.model.TaskListener listener, String message)
protected String buildUpCommand(EC2Computer computer, String command)
protected void launch(EC2Computer computer, hudson.model.TaskListener listener, com.amazonaws.services.ec2.model.Instance inst) throws IOException, com.amazonaws.AmazonClientException, InterruptedException
EC2ComputerLauncher
launch
in class EC2ComputerLauncher
IOException
com.amazonaws.AmazonClientException
InterruptedException
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-2016. All Rights Reserved.