summaryrefslogtreecommitdiffstats
path: root/nova/volume
diff options
context:
space:
mode:
authorVishvananda Ishaya <vishvananda@yahoo.com>2010-09-07 21:15:22 -0700
committerVishvananda Ishaya <vishvananda@yahoo.com>2010-09-07 21:15:22 -0700
commit36dd39d47dfd56ff1c83edde580b3136a77e4cec (patch)
tree8d9cb65d25cacfffcae673df528b594455d7acc7 /nova/volume
parent5c8e3bb887a817372191f8d830f002013f274fd7 (diff)
downloadnova-36dd39d47dfd56ff1c83edde580b3136a77e4cec.tar.gz
nova-36dd39d47dfd56ff1c83edde580b3136a77e4cec.tar.xz
nova-36dd39d47dfd56ff1c83edde580b3136a77e4cec.zip
Last of cleanup, including removing fake_storage flage
Diffstat (limited to 'nova/volume')
-rw-r--r--nova/volume/driver.py4
-rw-r--r--nova/volume/manager.py12
2 files changed, 6 insertions, 10 deletions
diff --git a/nova/volume/driver.py b/nova/volume/driver.py
index f875e0213..4604b85d5 100644
--- a/nova/volume/driver.py
+++ b/nova/volume/driver.py
@@ -92,9 +92,9 @@ class AOEDriver(object):
# NOTE(ja): wait for blades to appear
yield self._execute("sleep 5")
yield self._execute("sudo vblade-persist auto all",
- check_exit_code=False)
+ check_exit_code=False)
yield self._execute("sudo vblade-persist start all",
- check_exit_code=False)
+ check_exit_code=False)
class FakeAOEDriver(AOEDriver):
diff --git a/nova/volume/manager.py b/nova/volume/manager.py
index c4fa1f982..174c036d6 100644
--- a/nova/volume/manager.py
+++ b/nova/volume/manager.py
@@ -35,8 +35,6 @@ FLAGS = flags.FLAGS
flags.DEFINE_string('storage_availability_zone',
'nova',
'availability zone of this service')
-flags.DEFINE_boolean('fake_storage', False,
- 'Should we make real storage volumes to attach?')
flags.DEFINE_string('volume_driver', 'nova.volume.driver.AOEDriver',
'Driver to use for volume creation')
flags.DEFINE_integer('num_shelves',
@@ -51,11 +49,7 @@ class AOEManager(manager.Manager):
"""Manages Ata-Over_Ethernet volumes"""
def __init__(self, volume_driver=None, *args, **kwargs):
if not volume_driver:
- # NOTE(vish): support the legacy fake storage flag
- if FLAGS.fake_storage:
- volume_driver = 'nova.volume.driver.FakeAOEDriver'
- else:
- volume_driver = FLAGS.volume_driver
+ volume_driver = FLAGS.volume_driver
self.driver = utils.import_object(volume_driver)
super(AOEManager, self).__init__(*args, **kwargs)
@@ -92,7 +86,9 @@ class AOEManager(manager.Manager):
logging.debug("volume %s: exporting shelf %s & blade %s", volume_id,
shelf_id, blade_id)
- yield self.driver.create_export(volume_ref['str_id'], shelf_id, blade_id)
+ yield self.driver.create_export(volume_ref['str_id'],
+ shelf_id,
+ blade_id)
# TODO(joshua): We need to trigger a fanout message
# for aoe-discover on all the nodes