Package ppe.ec2

This package implements all operations that send commands or queries to AWS.

See:
          Description

Interface Summary
Updateable  
 

Class Summary
AmiDescription Static methods for getting information about amis.
Constants  
Ec2InstanceType Some descriptive information about ec2 instance types.
Ec2Wrangler All operations that require sending requests to AWS re ec2 are implemented in this class.
HyperthreadDisabler Disables hyperthreading using echo 0 < /sys/devices/system/node/node0/cpu2/online via ssh.
InstanceStatus A wrapper for Instance.
NetworkInfo Holds information that identifies an ppe network.
NetworkSpec Contains all variables needed to specify an ec2 network.
NiM Network info manager.
ParamsEc2  
SecurityGroupFactory  
UtilEc2  
 

Enum Summary
Ec2InstanceType.VirtualizationType  
InstanceTag Values used to 'tag' ec2 instances.
NetworkInfo.State Instance states per aws InstanceState.getState().getName().
NodeType Values used to 'tag' ec2 instances.
ParamsEc2.ParamName  
 

Exception Summary
IncompatibleInstanceImageException Thrown if a required parameter has not been specified in the config file or argv.
IncompleteNetworkSpecException Thrown if a required parameter has not been specified in the config file or argv.
NoSuchAmiException Thrown if a required parameter has not been specified in the config file or argv.
NoSuchInstanceException Thrown if a required parameter has not been specified in the config file or argv.
NoSuchNetworkException Thrown if a required parameter has not been specified in the config file or argv.
 

Package ppe.ec2 Description

This package implements all operations that send commands or queries to AWS.