From 3aaa0b103447d56f8d3b259c693cd9a3a8dcbe36 Mon Sep 17 00:00:00 2001 From: Brian Waldon Date: Mon, 25 Jun 2012 14:06:08 -0700 Subject: Cleanup of image service code * Remove image_service flag * Move nova.image.fake to nova.tests.image.fake * Move nova.image.get_default_image_service to nova.image.glance.get_default_image_service * Move nova.image.get_image_service to nova.image.glance.get_remote_image_service * Related to bp integrate-python-glanceclient Change-Id: Iea6db7898328a9060fb88586e042efbc0a4351fc --- nova/virt/images.py | 6 +++--- nova/virt/libvirt/driver.py | 6 +++--- nova/virt/xenapi/vm_utils.py | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) (limited to 'nova/virt') diff --git a/nova/virt/images.py b/nova/virt/images.py index e89aed627..ffb2e8e36 100644 --- a/nova/virt/images.py +++ b/nova/virt/images.py @@ -25,7 +25,7 @@ import os from nova import exception from nova import flags -import nova.image +from nova.image import glance from nova import log as logging from nova.openstack.common import cfg from nova import utils @@ -48,8 +48,8 @@ def fetch(context, image_href, path, _user_id, _project_id): # when it is added to glance. Right now there is no # auth checking in glance, so we assume that access was # checked before we got here. - (image_service, image_id) = nova.image.get_image_service(context, - image_href) + (image_service, image_id) = glance.get_remote_image_service(context, + image_href) with utils.remove_path_on_error(path): with open(path, "wb") as image_file: metadata = image_service.get(context, image_id, image_file) diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py index 4f81ed7b8..d0000186b 100644 --- a/nova/virt/libvirt/driver.py +++ b/nova/virt/libvirt/driver.py @@ -60,7 +60,7 @@ from nova import context as nova_context from nova import db from nova import exception from nova import flags -import nova.image +from nova.image import glance from nova import log as logging from nova.openstack.common import cfg from nova.openstack.common import excutils @@ -698,14 +698,14 @@ class LibvirtDriver(driver.ComputeDriver): except exception.InstanceNotFound: raise exception.InstanceNotRunning() - (image_service, image_id) = nova.image.get_image_service( + (image_service, image_id) = glance.get_remote_image_service( context, instance['image_ref']) try: base = image_service.show(context, image_id) except exception.ImageNotFound: base = {} - _image_service = nova.image.get_image_service(context, image_href) + _image_service = glance.get_remote_image_service(context, image_href) snapshot_image_service, snapshot_image_id = _image_service snapshot = snapshot_image_service.show(context, snapshot_image_id) diff --git a/nova/virt/xenapi/vm_utils.py b/nova/virt/xenapi/vm_utils.py index 64a479fe1..76958c6d0 100644 --- a/nova/virt/xenapi/vm_utils.py +++ b/nova/virt/xenapi/vm_utils.py @@ -39,7 +39,6 @@ from nova.compute import power_state from nova import db from nova import exception from nova import flags -import nova.image from nova.image import glance from nova import log as logging from nova.openstack.common import cfg @@ -869,7 +868,8 @@ def _fetch_image_glance_disk(context, session, instance, image_id, image_type): else: sr_ref = safe_find_sr(session) - image_service, image_id = nova.image.get_image_service(context, image_id) + image_service, image_id = glance.get_remote_image_service( + context, image_id) meta = image_service.show(context, image_id) virtual_size = int(meta['size']) vdi_size = virtual_size -- cgit