瀏覽代碼

size() methods should return int, not str

Ehsan Chiniforooshan 8 年之前
父節點
當前提交
3315efd233
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      cloudbridge/cloud/providers/gce/resources.py

+ 3 - 3
cloudbridge/cloud/providers/gce/resources.py

@@ -1670,7 +1670,7 @@ class GCEVolume(BaseVolume):
 
 
     @property
     @property
     def size(self):
     def size(self):
-        return self._volume.get('sizeGb')
+        return int(self._volume.get('sizeGb'))
 
 
     @property
     @property
     def create_time(self):
     def create_time(self):
@@ -1831,7 +1831,7 @@ class GCESnapshot(BaseSnapshot):
 
 
     @property
     @property
     def size(self):
     def size(self):
-        return self._snapshot.get('diskSizeGb')
+        return int(self._snapshot.get('diskSizeGb'))
 
 
     @property
     @property
     def volume_id(self):
     def volume_id(self):
@@ -1919,7 +1919,7 @@ class GCSObject(BaseBucketObject):
 
 
     @property
     @property
     def size(self):
     def size(self):
-        return self._obj['size']
+        return int(self._obj['size'])
 
 
     @property
     @property
     def last_modified(self):
     def last_modified(self):