Author: tomaz
Date: Mon Jul 11 21:26:58 2011
New Revision: 1145364
URL: http://svn.apache.org/viewvc?rev=1145364&view=rev
Log:
oops, should be size not image
Modified:
libcloud/trunk/libcloud/compute/drivers/rackspace.py
libcloud/trunk/test/compute/test_rackspace.py
Modified: libcloud/trunk/libcloud/compute/drivers/rackspace.py
URL:
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/rackspace.py?rev=1145364&r1=1145363&r2=1145364&view=diff
==============================================================================
--- libcloud/trunk/libcloud/compute/drivers/rackspace.py (original)
+++ libcloud/trunk/libcloud/compute/drivers/rackspace.py Mon Jul 11 21:26:58
2011
@@ -272,20 +272,20 @@ class RackspaceNodeDriver(NodeDriver):
data=ET.tostring(server_elm))
return self._to_node(resp.object)
- def ex_resize(self, node, image):
+ def ex_resize(self, node, size):
"""
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}
+ @keyword size: new size.
+ @param size: C{NodeSize}
"""
elm = ET.Element(
'resize',
{'xmlns': NAMESPACE,
- 'imageId': str(image.id),
+ 'flavorId': str(size.id),
}
)
Modified: libcloud/trunk/test/compute/test_rackspace.py
URL:
http://svn.apache.org/viewvc/libcloud/trunk/test/compute/test_rackspace.py?rev=1145364&r1=1145363&r2=1145364&view=diff
==============================================================================
--- libcloud/trunk/test/compute/test_rackspace.py (original)
+++ libcloud/trunk/test/compute/test_rackspace.py Mon Jul 11 21:26:58 2011
@@ -215,9 +215,9 @@ class RackspaceTests(unittest.TestCase,
def test_ex_resize(self):
node = Node(id=444222, name=None, state=None, public_ip=None,
private_ip=None, driver=self.driver)
- image = NodeImage(id=11, name='Ubuntu 8.10 (intrepid)',
- driver=self.driver)
- self.assertTrue(self.driver.ex_resize(node=node, image=image))
+ size = NodeSize(1, '256 slice', None, None, None, None,
+ driver=self.driver)
+ self.assertTrue(self.driver.ex_resize(node=node, size=size))
def test_ex_confirm_resize(self):
node = Node(id=444222, name=None, state=None, public_ip=None,