]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commitdiff
Fix oslo.config.cfg.NoSuchOptError when running individual tests
authorMichael Kerrin <michael.kerrin@hp.com>
Mon, 22 Jul 2013 13:35:37 +0000 (13:35 +0000)
committerMichael Kerrin <michael.kerrin@hp.com>
Tue, 23 Jul 2013 09:12:20 +0000 (09:12 +0000)
We need to import cinder.common.config wherever we are using an olso
configuration option from this module. Otherwise it is not necessarily
the case that olso knows about the option and it complains.

cinder.tests imports this configuration module but it not the case that
this module has been imported when you you are running individual tests.

Change-Id: I8f2c966848f55c80213d2ecd2dbf75b777627e6b
Fixes: bug #1203737
cinder/backup/__init__.py
cinder/volume/__init__.py

index 1d59acc022ca0848720dcdb5a92201cb09650b6a..354580f362e8d14115bcca88f21ac278cbf7d02b 100644 (file)
 # collisions with use of 'from cinder.backup import <foo>' elsewhere.
 
 
-from oslo.config import cfg
-
+from cinder.common import config
 import cinder.openstack.common.importutils
 
 
-CONF = cfg.CONF
+CONF = config.CONF
 
 API = cinder.openstack.common.importutils.import_class(CONF.backup_api_class)
index eaeba432a69a1c1a02f91dc306790bee45ed5030..40cb71bbbd87ea6efae494588c0456253981d258 100644 (file)
 # collisions with use of 'from cinder.volume import <foo>' elsewhere.
 
 
-from oslo.config import cfg
-
+from cinder.common import config
 import cinder.openstack.common.importutils as import_utils
 
 
-CONF = cfg.CONF
+CONF = config.CONF
 
 API = import_utils.import_class(CONF.volume_api_class)