fixed issue at vimconn_openvim for extra disks 21/1921/1
authortierno <alfonso.tiernosepulveda@telefonica.com>
Tue, 6 Jun 2017 16:25:15 +0000 (18:25 +0200)
committertierno <alfonso.tiernosepulveda@telefonica.com>
Wed, 7 Jun 2017 06:56:15 +0000 (08:56 +0200)
Change-Id: Ie43fc8d6ad878b397f9c512ce67baad863d8c56f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
osm_ro/vimconn_openvim.py

index e86b54d..e722dc8 100644 (file)
@@ -596,6 +596,9 @@ class vimconnector(vimconn.vimconnector):
         '''Returns the flavor identifier'''
         try:
             new_flavor_dict = flavor_data.copy()
+            for device in new_flavor_dict.get('extended', {}).get('devices', ()):
+                if 'image name' in device:
+                    del device['image name']
             new_flavor_dict["name"] = flavor_data["name"][:64]
             self._get_my_tenant()
             payload_req = json.dumps({'flavor': new_flavor_dict})