Author: tomaz
Date: Mon Jul 11 20:34:31 2011
New Revision: 1145333
URL: http://svn.apache.org/viewvc?rev=1145333&view=rev
Log:
add some docstrings.
Modified:
libcloud/trunk/libcloud/compute/drivers/rackspace.py
Modified: libcloud/trunk/libcloud/compute/drivers/rackspace.py
URL:
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/rackspace.py?rev=1145333&r1=1145332&r2=1145333&view=diff
==============================================================================
--- libcloud/trunk/libcloud/compute/drivers/rackspace.py (original)
+++ libcloud/trunk/libcloud/compute/drivers/rackspace.py Mon Jul 11 20:34:31
2011
@@ -273,6 +273,15 @@ class RackspaceNodeDriver(NodeDriver):
return self._to_node(resp.object)
def ex_resize(self, node, image):
+ """
+ Change an existing server flavor / scale the server up or down.
+
+ @keyword node: node to resize.
+ @param node: C{Node}
+
+ @keyword name: new image.
+ @param name: C{NodeImage}
+ """
elm = ET.Element(
'resize',
{'xmlns': NAMESPACE,
@@ -286,6 +295,16 @@ class RackspaceNodeDriver(NodeDriver):
return resp.status == 202
def ex_confirm_resize(self, node):
+ """
+ Confirm a resize request which is currently in progress. If a resize
+ request is not explicitly confirmed or reverted it's automatically
+ confirmed after 24 hours.
+
+ For more info refer to the API documentation: http://goo.gl/zjFI1
+
+ @keyword node: node for which the resize request will be confirmed.
+ @param node: C{Node}
+ """
elm = ET.Element(
'confirmResize',
{'xmlns': NAMESPACE}
@@ -297,6 +316,16 @@ class RackspaceNodeDriver(NodeDriver):
return resp.status == 204
def ex_revert_resize(self, node):
+ """
+ Revert a resize request which is currently in progress.
+ All resizes are automatically confirmed after 24 hours if they have
+ not already been confirmed explicitly or reverted.
+
+ For more info refer to the API documentation: http://goo.gl/AizBu
+
+ @keyword node: node for which the resize request will be reverted.
+ @param node: C{Node}
+ """
elm = ET.Element(
'revertResize',
{'xmlns': NAMESPACE}