You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by qu...@apache.org on 2018/06/11 19:03:19 UTC
[2/4] libcloud git commit: [scaleway] Resolve TODOs
[scaleway] Resolve TODOs
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/6a3e50a6
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/6a3e50a6
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/6a3e50a6
Branch: refs/heads/trunk
Commit: 6a3e50a686487df958a702f76f147b8270fa9496
Parents: 3315e97
Author: Daniel Hunsaker <da...@nanobox.io>
Authored: Tue Jun 5 10:09:23 2018 -0600
Committer: Daniel Hunsaker <da...@nanobox.io>
Committed: Tue Jun 5 10:09:23 2018 -0600
----------------------------------------------------------------------
libcloud/compute/drivers/scaleway.py | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/libcloud/blob/6a3e50a6/libcloud/compute/drivers/scaleway.py
----------------------------------------------------------------------
diff --git a/libcloud/compute/drivers/scaleway.py b/libcloud/compute/drivers/scaleway.py
index bbe726d..f33a186 100644
--- a/libcloud/compute/drivers/scaleway.py
+++ b/libcloud/compute/drivers/scaleway.py
@@ -141,8 +141,10 @@ class ScalewayNodeDriver(NodeDriver):
name = 'Scaleway'
website = 'https://www.scaleway.com/'
- SNAPSHOT_STATE_MAP = { # TODO map all states
- 'snapshotting': VolumeSnapshotState.CREATING
+ SNAPSHOT_STATE_MAP = {
+ 'snapshotting': VolumeSnapshotState.CREATING,
+ 'available': VolumeSnapshotState.AVAILABLE,
+ 'error': VolumeSnapshotState.ERROR
}
def list_locations(self):
@@ -245,7 +247,7 @@ class ScalewayNodeDriver(NodeDriver):
'organization': self.key,
'name': name,
'arch': node.extra['arch'],
- 'root_volume': node.extra['volumes']['0']['id'] # TODO check this
+ 'root_volume': node.extra['volumes']['0']['id']
}
response = self.connection.request('/images', data=json.dumps(data),
region=region,