diff options
| author | Vishvananda Ishaya <vishvananda@gmail.com> | 2011-08-05 15:25:12 -0700 |
|---|---|---|
| committer | Vishvananda Ishaya <vishvananda@gmail.com> | 2011-08-05 15:25:12 -0700 |
| commit | 8a87a3ecc0bc9fe524f42950ec0d50124bb5b2b6 (patch) | |
| tree | df6ec767b8733e17f308aeff3e0ef3d67bce691c /bin | |
| parent | 429b42f9fdec768a4a63ed8c2d7a92f130f90f0d (diff) | |
| download | nova-8a87a3ecc0bc9fe524f42950ec0d50124bb5b2b6.tar.gz nova-8a87a3ecc0bc9fe524f42950ec0d50124bb5b2b6.tar.xz nova-8a87a3ecc0bc9fe524f42950ec0d50124bb5b2b6.zip | |
Pass a real context object into image service calls
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/nova-manage | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/nova-manage b/bin/nova-manage index f272351c2..7b4923021 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -1235,11 +1235,12 @@ class ImageCommands(object): is_public, architecture) def _lookup(self, old_image_id): + elevated = context.get_admin_context() try: internal_id = ec2utils.ec2_id_to_id(old_image_id) - image = self.image_service.show(context, internal_id) + image = self.image_service.show(elevated, internal_id) except (exception.InvalidEc2Id, exception.ImageNotFound): - image = self.image_service.show_by_name(context, old_image_id) + image = self.image_service.show_by_name(elevated, old_image_id) return image['id'] def _old_to_new(self, old): |
