summaryrefslogtreecommitdiffstats
path: root/nova/virt
diff options
context:
space:
mode:
authorBrian Waldon <bcwaldon@gmail.com>2012-06-25 14:06:08 -0700
committerBrian Waldon <bcwaldon@gmail.com>2012-06-27 14:31:35 -0700
commit3aaa0b103447d56f8d3b259c693cd9a3a8dcbe36 (patch)
tree00a15f76716fd9e43ce7c24dfc8b45e38a1b4866 /nova/virt
parent7e658bd45db6c14b4cd7e3a976caf769873d4ca1 (diff)
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
Diffstat (limited to 'nova/virt')
-rw-r--r--nova/virt/images.py6
-rw-r--r--nova/virt/libvirt/driver.py6
-rw-r--r--nova/virt/xenapi/vm_utils.py4
3 files changed, 8 insertions, 8 deletions
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