almahmoud 7 лет назад
Родитель
Сommit
4f54eb3712
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      cloudbridge/cloud/providers/aws/resources.py

+ 4 - 1
cloudbridge/cloud/providers/aws/resources.py

@@ -478,11 +478,14 @@ class AWSVolume(BaseVolume):
                 Force=force)
 
     def create_snapshot(self, label, description=None):
+        self.assert_valid_resource_label(label)
         snap = AWSSnapshot(
             self._provider,
             self._volume.create_snapshot(
+                TagSpecifications=[{'ResourceType': 'snapshot',
+                                    'Tags': [{'Key': 'Name',
+                                              'Value': label}]}],
                 Description=description or ""))
-        snap.label = label
         return snap
 
     def delete(self):