cleanup
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Thu, 28 Jun 2012 15:19:56 +0000 (11:19 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Thu, 28 Jun 2012 15:19:56 +0000 (11:19 -0400)
sfa/openstack/image.py

index 4af0da4..54aaf50 100644 (file)
@@ -63,13 +63,11 @@ class ImageManager:
         disk_image = None
         try:
             if id:
-                image = self.driver.shell.image_manager.show(id)
+                image = self.driver.shell.nova_manager.images.find(id=id)
             elif name:
-                image = self.driver.shell.image_manager.show_by_name(name)
-            if image['container_format'] in ['ami', 'ovf']:
-                disk_image = Image(image)
+                image = self.driver.shell.nova_manager.images.find(name=name)
         except ImageNotFound:
                 pass
-        return disk_image
+        return Image(image)