From: Zack Cerza Date: Tue, 18 Feb 2014 15:53:57 +0000 (-0600) Subject: Source openrc before creating volume X-Git-Tag: 1.1.0~1646^2~11 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fdaaee57da81eb79a35c49e5429a738d8d6b3159;p=teuthology.git Source openrc before creating volume Signed-off-by: Zack Cerza --- diff --git a/teuthology/task/devstack.py b/teuthology/task/devstack.py index 55c538f08..84600ec7b 100644 --- a/teuthology/task/devstack.py +++ b/teuthology/task/devstack.py @@ -345,10 +345,10 @@ def create_volume(devstack_node, ceph_node, vol_name, size): log.info("Creating a {size}GB volume named {name}...".format( name=vol_name, size=size)) - cmd = "cinder create --display-name {name} {size}".format(name=vol_name, - size=size) + args = ['source', 'devstack/openrc', run.Raw('&&'), 'cinder', 'create', + '--display-name', vol_name, size] out_stream = StringIO() - devstack_node.run(args=cmd, stdout=out_stream, wait=True) + devstack_node.run(args=args, stdout=out_stream, wait=True) out_stream.seek(0) vol_info = parse_os_table(out_stream.read())