diff options
Diffstat (limited to 'glance_store/_drivers/cinder.py')
-rw-r--r-- | glance_store/_drivers/cinder.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/glance_store/_drivers/cinder.py b/glance_store/_drivers/cinder.py index f91072c..ab9e284 100644 --- a/glance_store/_drivers/cinder.py +++ b/glance_store/_drivers/cinder.py @@ -18,6 +18,7 @@ from cinderclient import exceptions as cinder_exception from cinderclient import service_catalog from cinderclient.v2 import client as cinderclient from oslo_config import cfg +from oslo_utils import units from glance_store import capabilities from glance_store.common import utils @@ -173,7 +174,7 @@ class Store(glance_store.driver.Store): volume = get_cinderclient(self.conf, context).volumes.get(loc.volume_id) # GB unit convert to byte - return volume.size * (1024 ** 3) + return volume.size * units.Gi except cinder_exception.NotFound as e: reason = _("Failed to get image size due to " "volume can not be found: %s") % self.volume_id |