You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by pq...@apache.org on 2010/02/11 00:55:46 UTC
svn commit: r908765 - /incubator/libcloud/trunk/libcloud/drivers/voxel.py
Author: pquerna
Date: Wed Feb 10 23:55:38 2010
New Revision: 908765
URL: http://svn.apache.org/viewvc?rev=908765&view=rev
Log:
All of our URLs for voxel should actually hit '/', and not an empty string
Modified:
incubator/libcloud/trunk/libcloud/drivers/voxel.py
Modified: incubator/libcloud/trunk/libcloud/drivers/voxel.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/voxel.py?rev=908765&r1=908764&r2=908765&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/voxel.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/voxel.py Wed Feb 10 23:55:38 2010
@@ -130,7 +130,7 @@
def list_nodes(self):
params = {"method": "voxel.devices.list"}
- result = self.connection.request('', params=params).object
+ result = self.connection.request('/', params=params).object
return self._to_nodes(result)
def list_sizes(self, location=None):
@@ -139,7 +139,7 @@
def list_images(self, location=None):
params = {"method": "voxel.images.list"}
- result = self.connection.request('', params=params).object
+ result = self.connection.request('/', params=params).object
return self._to_images(result)
def create_node(self, **kwargs):
@@ -159,7 +159,7 @@
'ssh_password': kwargs.get("sshpass", None),
'voxel_access': kwargs.get("voxel_access", None)}
- object = self.connection.request('', params=params).object
+ object = self.connection.request('/', params=params).object
if self._getstatus(object):
return Node(
@@ -180,7 +180,7 @@
params = {'method': 'voxel.devices.power',
'device_id': node.id,
'power_action': 'reboot'}
- return self._getstatus(self.connection.request('', params=params).object)
+ return self._getstatus(self.connection.request('/', params=params).object)
def destroy_node(self, node):
"""
@@ -188,11 +188,11 @@
"""
params = {'method': 'voxel.voxcloud.delete',
'device_id': node.id}
- return self._getstatus(self.connection.request('', params=params).object)
+ return self._getstatus(self.connection.request('/', params=params).object)
def list_locations(self):
params = {"method": "voxel.voxcloud.facilities.list"}
- result = self.connection.request('', params=params).object
+ result = self.connection.request('/', params=params).object
nodes = self._to_locations(result)
return nodes