Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestNodeDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestNodeDriver.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestNodeDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestNodeDriver.html Thu May 24 04:02:31 2012 @@ -0,0 +1,316 @@ + + + + libcloud.compute.drivers.ec2.EC2USWestNodeDriver : API documentation + + + + + + +

l.c.d.e.EC2USWestNodeDriver(EC2NodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Driver class for EC2 in the Western US Region
+ + + +
+ + +

+ Inherited from EC2NodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodlist_nodesNo summary
Methodlist_sizesList sizes on a provider
Methodlist_imagesList images on a provider
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Methodex_create_keypairCreates a new keypair
Methodex_import_keypairimports a new public key
Methodex_describe_keypairsDescribes a keypair by name
Methodex_create_security_groupCreates a new Security Group
Methodex_authorize_security_group_permissiveEdit a Security Group to allow all traffic.
Methodex_list_availability_zonesReturn a list of L{ExEC2AvailabilityZone} objects for the current region.
Methodex_describe_tagsReturn a dictionary of tags for this instance.
Methodex_create_tagsCreate tags for an instance.
Methodex_delete_tagsDelete tags from an instance.
Methodex_describe_all_addressesReturn all the Elastic IP addresses for this account optionally, return only the allocated addresses
Methodex_associate_addressesAssociate an IP address with a particular node.
Methodex_describe_addressesReturn Elastic IP addresses for all the nodes in the provided list.
Methodex_describe_addresses_for_nodeReturn a list of Elastic IP addresses associated with this node.
Methodex_modify_instance_attributeModify node attributes. A list of valid attributes can be found at http://goo.gl/gxcj8
Methodex_change_node_sizeChange the node size. Note: Node must be turned of before changing the size.
Methodcreate_nodeCreate a new EC2 node
Methodreboot_nodeReboot the node by passing in the node object
Methodex_start_nodeStart the node by passing in the node object, does not work with instance store backed instances
Methodex_stop_nodeStop the node by passing in the node object, does not work with instance store backed instances
Methoddestroy_nodeDestroy node by passing in the node object
Method_pathlistConverts a key and an array of values into AWS query param format.
Method_get_booleanUndocumented
Method_get_state_booleanChecks for the instances's state
Method_get_terminate_booleanUndocumented
Method_to_nodesUndocumented
Method_to_nodeUndocumented
Method_to_imagesUndocumented
Method_to_imageUndocumented
Method_get_sizesUndocumented
Method_add_instance_filterAdd instance filter to the provided params dictionary.
+ +

+ Inherited from NodeDriver (via EC2NodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methoddeploy_nodeCreate a new node, and start deployment.
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via EC2NodeDriver, NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonConnection.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonConnection.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonConnection.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonConnection.html Thu May 24 04:02:31 2012 @@ -0,0 +1,62 @@ + + + + libcloud.compute.drivers.ec2.EC2USWestOregonConnection : API documentation + + + + + + +

l.c.d.e.EC2USWestOregonConnection(EC2Connection) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Connection class for EC2 in the Western US Region (Oregon).
+ + + +
+ + +

+ Inherited from EC2Connection: +

+ + + + + + + + + + + + + + + + + +
Methodadd_default_paramsUndocumented
Method_get_aws_auth_paramCreates the signature required for AWS, per http://bit.ly/aR7GaQ [docs.amazonwebservices.com]:
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonNodeDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonNodeDriver.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonNodeDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EC2USWestOregonNodeDriver.html Thu May 24 04:02:31 2012 @@ -0,0 +1,316 @@ + + + + libcloud.compute.drivers.ec2.EC2USWestOregonNodeDriver : API documentation + + + + + + +

l.c.d.e.EC2USWestOregonNodeDriver(EC2NodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Driver class for EC2 in the US West Oregon region.
+ + + +
+ + +

+ Inherited from EC2NodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodlist_nodesNo summary
Methodlist_sizesList sizes on a provider
Methodlist_imagesList images on a provider
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Methodex_create_keypairCreates a new keypair
Methodex_import_keypairimports a new public key
Methodex_describe_keypairsDescribes a keypair by name
Methodex_create_security_groupCreates a new Security Group
Methodex_authorize_security_group_permissiveEdit a Security Group to allow all traffic.
Methodex_list_availability_zonesReturn a list of L{ExEC2AvailabilityZone} objects for the current region.
Methodex_describe_tagsReturn a dictionary of tags for this instance.
Methodex_create_tagsCreate tags for an instance.
Methodex_delete_tagsDelete tags from an instance.
Methodex_describe_all_addressesReturn all the Elastic IP addresses for this account optionally, return only the allocated addresses
Methodex_associate_addressesAssociate an IP address with a particular node.
Methodex_describe_addressesReturn Elastic IP addresses for all the nodes in the provided list.
Methodex_describe_addresses_for_nodeReturn a list of Elastic IP addresses associated with this node.
Methodex_modify_instance_attributeModify node attributes. A list of valid attributes can be found at http://goo.gl/gxcj8
Methodex_change_node_sizeChange the node size. Note: Node must be turned of before changing the size.
Methodcreate_nodeCreate a new EC2 node
Methodreboot_nodeReboot the node by passing in the node object
Methodex_start_nodeStart the node by passing in the node object, does not work with instance store backed instances
Methodex_stop_nodeStop the node by passing in the node object, does not work with instance store backed instances
Methoddestroy_nodeDestroy node by passing in the node object
Method_pathlistConverts a key and an array of values into AWS query param format.
Method_get_booleanUndocumented
Method_get_state_booleanChecks for the instances's state
Method_get_terminate_booleanUndocumented
Method_to_nodesUndocumented
Method_to_nodeUndocumented
Method_to_imagesUndocumented
Method_to_imageUndocumented
Method_get_sizesUndocumented
Method_add_instance_filterAdd instance filter to the provided params dictionary.
+ +

+ Inherited from NodeDriver (via EC2NodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methoddeploy_nodeCreate a new node, and start deployment.
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via EC2NodeDriver, NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucConnection.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucConnection.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucConnection.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucConnection.html Thu May 24 04:02:31 2012 @@ -0,0 +1,62 @@ + + + + libcloud.compute.drivers.ec2.EucConnection : API documentation + + + + + + +

l.c.d.e.EucConnection(EC2Connection) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Connection class for Eucalyptus
+ + + +
+ + +

+ Inherited from EC2Connection: +

+ + + + + + + + + + + + + + + + + +
Methodadd_default_paramsUndocumented
Method_get_aws_auth_paramCreates the signature required for AWS, per http://bit.ly/aR7GaQ [docs.amazonwebservices.com]:
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucNodeDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucNodeDriver.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucNodeDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.EucNodeDriver.html Thu May 24 04:02:31 2012 @@ -0,0 +1,401 @@ + + + + libcloud.compute.drivers.ec2.EucNodeDriver : API documentation + + + + + + +

l.c.d.e.EucNodeDriver(EC2NodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Driver class for Eucalyptus
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Method_add_instance_filterEucalyptus driver doesn't support filtering on instance id so this is a no-op.
+ +

+ Inherited from EC2NodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodlist_nodesNo summary
Methodlist_sizesList sizes on a provider
Methodlist_imagesList images on a provider
Methodex_create_keypairCreates a new keypair
Methodex_import_keypairimports a new public key
Methodex_describe_keypairsDescribes a keypair by name
Methodex_create_security_groupCreates a new Security Group
Methodex_authorize_security_group_permissiveEdit a Security Group to allow all traffic.
Methodex_list_availability_zonesReturn a list of L{ExEC2AvailabilityZone} objects for the current region.
Methodex_describe_tagsReturn a dictionary of tags for this instance.
Methodex_create_tagsCreate tags for an instance.
Methodex_delete_tagsDelete tags from an instance.
Methodex_describe_all_addressesReturn all the Elastic IP addresses for this account optionally, return only the allocated addresses
Methodex_associate_addressesAssociate an IP address with a particular node.
Methodex_describe_addressesReturn Elastic IP addresses for all the nodes in the provided list.
Methodex_describe_addresses_for_nodeReturn a list of Elastic IP addresses associated with this node.
Methodex_modify_instance_attributeModify node attributes. A list of valid attributes can be found at http://goo.gl/gxcj8
Methodex_change_node_sizeChange the node size. Note: Node must be turned of before changing the size.
Methodcreate_nodeCreate a new EC2 node
Methodreboot_nodeReboot the node by passing in the node object
Methodex_start_nodeStart the node by passing in the node object, does not work with instance store backed instances
Methodex_stop_nodeStop the node by passing in the node object, does not work with instance store backed instances
Methoddestroy_nodeDestroy node by passing in the node object
Method_pathlistConverts a key and an array of values into AWS query param format.
Method_get_booleanUndocumented
Method_get_state_booleanChecks for the instances's state
Method_get_terminate_booleanUndocumented
Method_to_nodesUndocumented
Method_to_nodeUndocumented
Method_to_imagesUndocumented
Method_to_imageUndocumented
Method_get_sizesUndocumented
+ +

+ Inherited from NodeDriver (via EC2NodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methoddeploy_nodeCreate a new node, and start deployment.
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via EC2NodeDriver, NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, key, secret=None, secure=True, host=None, path=None, port=None): + + + (source) + +
+
+ +
@keyword    key:    API key or username to used
+@type       key:    str
+
+@keyword    secret: Secret password to be used
+@type       secret: str
+
+@keyword    secure: Weither to use HTTPS or HTTP. Note: Some providers
+                    only support HTTPS, and it is on by default.
+@type       secure: bool
+
+@keyword    host: Override hostname used for connections.
+@type       host: str
+
+@keyword    port: Override port used for connections.
+@type       port: int
+
+@keyword    api_version: Optional API version. Only used by drivers
+                         which support multiple API versions.
+@type       api_version: str
+
+
+ + + + + + +
+ + def + list_locations(self): + + + (source) + +
+
+ +
List data centers for a provider
+@return: C{list} of L{NodeLocation} objects
+
+
+ + + + + + +
+ + def + _add_instance_filter(self, params, node): + + + (source) + +
+
+ +
Eucalyptus driver doesn't support filtering on instance id so this is a
+no-op.
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.ExEC2AvailabilityZone.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.ExEC2AvailabilityZone.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.ExEC2AvailabilityZone.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.ExEC2AvailabilityZone.html Thu May 24 04:02:31 2012 @@ -0,0 +1,99 @@ + + + + libcloud.compute.drivers.ec2.ExEC2AvailabilityZone : API documentation + + + + + + +

l.c.d.e.ExEC2AvailabilityZone(object) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Extension class which stores information about an EC2 availability zone.
+
+Note: This class is EC2 specific.
+ + + +
+ + + + + + + + + + + + + + + + + +
Method__init__Undocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, name, zone_state, region_name): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __repr__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.IdempotentParamError.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.IdempotentParamError.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.IdempotentParamError.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.IdempotentParamError.html Thu May 24 04:02:31 2012 @@ -0,0 +1,94 @@ + + + + libcloud.compute.drivers.ec2.IdempotentParamError : API documentation + + + + + + +

l.c.d.e.IdempotentParamError(LibcloudError) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Request used the same client token as a previous,
+but non-identical request.
+ + + +
+ + + + + + + + + + + +
Method__str__Undocumented
+ +

+ Inherited from LibcloudError: +

+ + + + + + + + + + + + + + + + + +
Method__init__Undocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __str__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusConnection.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusConnection.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusConnection.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusConnection.html Thu May 24 04:02:31 2012 @@ -0,0 +1,62 @@ + + + + libcloud.compute.drivers.ec2.NimbusConnection : API documentation + + + + + + +

l.c.d.e.NimbusConnection(EC2Connection) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Connection class for Nimbus
+ + + +
+ + +

+ Inherited from EC2Connection: +

+ + + + + + + + + + + + + + + + + +
Methodadd_default_paramsUndocumented
Method_get_aws_auth_paramCreates the signature required for AWS, per http://bit.ly/aR7GaQ [docs.amazonwebservices.com]:
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusNodeDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusNodeDriver.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusNodeDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.NimbusNodeDriver.html Thu May 24 04:02:31 2012 @@ -0,0 +1,361 @@ + + + + libcloud.compute.drivers.ec2.NimbusNodeDriver : API documentation + + + + + + +

l.c.d.e.NimbusNodeDriver(EC2NodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.ec2 + View Source + View In Hierarchy +

+
+ +
+
Driver class for Nimbus
+ + + +
+ + + + + + + + + + + + + + + + + +
Methodex_describe_addressesNimbus doesn't support elastic IPs, so this is a passthrough
Methodex_create_tagsNimbus doesn't support creating tags, so this is a passthrough
+ +

+ Inherited from EC2NodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodlist_nodesNo summary
Methodlist_sizesList sizes on a provider
Methodlist_imagesList images on a provider
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Methodex_create_keypairCreates a new keypair
Methodex_import_keypairimports a new public key
Methodex_describe_keypairsDescribes a keypair by name
Methodex_create_security_groupCreates a new Security Group
Methodex_authorize_security_group_permissiveEdit a Security Group to allow all traffic.
Methodex_list_availability_zonesReturn a list of L{ExEC2AvailabilityZone} objects for the current region.
Methodex_describe_tagsReturn a dictionary of tags for this instance.
Methodex_delete_tagsDelete tags from an instance.
Methodex_describe_all_addressesReturn all the Elastic IP addresses for this account optionally, return only the allocated addresses
Methodex_associate_addressesAssociate an IP address with a particular node.
Methodex_describe_addresses_for_nodeReturn a list of Elastic IP addresses associated with this node.
Methodex_modify_instance_attributeModify node attributes. A list of valid attributes can be found at http://goo.gl/gxcj8
Methodex_change_node_sizeChange the node size. Note: Node must be turned of before changing the size.
Methodcreate_nodeCreate a new EC2 node
Methodreboot_nodeReboot the node by passing in the node object
Methodex_start_nodeStart the node by passing in the node object, does not work with instance store backed instances
Methodex_stop_nodeStop the node by passing in the node object, does not work with instance store backed instances
Methoddestroy_nodeDestroy node by passing in the node object
Method_pathlistConverts a key and an array of values into AWS query param format.
Method_get_booleanUndocumented
Method_get_state_booleanChecks for the instances's state
Method_get_terminate_booleanUndocumented
Method_to_nodesUndocumented
Method_to_nodeUndocumented
Method_to_imagesUndocumented
Method_to_imageUndocumented
Method_get_sizesUndocumented
Method_add_instance_filterAdd instance filter to the provided params dictionary.
+ +

+ Inherited from NodeDriver (via EC2NodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methoddeploy_nodeCreate a new node, and start deployment.
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via EC2NodeDriver, NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + ex_describe_addresses(self, nodes): + + + (source) + +
+
+ +
Nimbus doesn't support elastic IPs, so this is a passthrough
+
+
+ + + + + + +
+ + def + ex_create_tags(self, node, tags): + + + (source) + +
+
+ +
Nimbus doesn't support creating tags, so this is a passthrough
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ec2.html Thu May 24 04:02:31 2012 @@ -0,0 +1,177 @@ + + + + libcloud.compute.drivers.ec2 : API documentation + + + + + + +

l.c.d.ec2 : module documentation

+

+ Part of libcloud.compute.drivers + View Source + +

+
+ +
+
Amazon EC2 driver
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClassEC2NodeLocationUndocumented
ClassEC2ResponseEC2 specific response parsing and error handling.
ClassEC2ConnectionRepresents a single connection to the EC2 Endpoint
ClassExEC2AvailabilityZoneExtension class which stores information about an EC2 availability zone.
ClassEC2NodeDriverAmazon EC2 node driver
ClassIdempotentParamErrorRequest used the same client token as a previous, but non-identical request.
ClassEC2EUConnectionConnection class for EC2 in the Western Europe Region
ClassEC2EUNodeDriverDriver class for EC2 in the Western Europe Region
ClassEC2USWestConnectionConnection class for EC2 in the Western US Region
ClassEC2USWestNodeDriverDriver class for EC2 in the Western US Region
ClassEC2USWestOregonConnectionConnection class for EC2 in the Western US Region (Oregon).
ClassEC2USWestOregonNodeDriverDriver class for EC2 in the US West Oregon region.
ClassEC2APSEConnectionConnection class for EC2 in the Southeast Asia Pacific Region
ClassEC2APNEConnectionConnection class for EC2 in the Northeast Asia Pacific Region
ClassEC2APSENodeDriverDriver class for EC2 in the Southeast Asia Pacific Region
ClassEC2APNENodeDriverDriver class for EC2 in the Northeast Asia Pacific Region
ClassEC2SAEastConnectionConnection class for EC2 in the South America (Sao Paulo) Region
ClassEC2SAEastNodeDriverDriver class for EC2 in the South America (Sao Paulo) Region
ClassEucConnectionConnection class for Eucalyptus
ClassEucNodeDriverDriver class for Eucalyptus
ClassNimbusConnectionConnection class for Nimbus
ClassNimbusNodeDriverDriver class for Nimbus
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ecp.ECPConnection.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ecp.ECPConnection.html?rev=1342132&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ecp.ECPConnection.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.compute.drivers.ecp.ECPConnection.html Thu May 24 04:02:31 2012 @@ -0,0 +1,98 @@ + + + + libcloud.compute.drivers.ecp.ECPConnection : API documentation + + + + + + +

l.c.d.e.ECPConnection(ConnectionUserAndKey) : class documentation

+

+ Part of libcloud.compute.drivers.ecp + View Source + View In Hierarchy +

+
+ +
+
Connection class for the Enomaly ECP driver
+ + + +
+ + + + + + + + + + + + + + + + + +
Methodadd_default_headersUndocumented
Method_encode_multipart_formdataBased on Wade Leftwich's function: http://code.activestate.com/recipes/146306/
+ + +
+ + + + +
+ + + + + + +
+ + def + add_default_headers(self, headers): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _encode_multipart_formdata(self, fields): + + + (source) + +
+
+ +
Based on Wade Leftwich's function:
+http://code.activestate.com/recipes/146306/
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-05-23 21:00:54. +
+ + \ No newline at end of file