diff options
author | Charles Short <chucks@redhat.com> | 2019-01-17 13:52:02 -0500 |
---|---|---|
committer | Charles Short <chucks@redhat.com> | 2019-02-07 02:59:02 -0500 |
commit | 303741a4b3f8df40e99fd5daf427e104788b0069 (patch) | |
tree | 5edf807c1fa5336b990dbd4270287b1033c1570f /cinder/privsep | |
parent | 3902a2bf2869c4d44592a64ac1b8a57c2381bc4c (diff) | |
download | cinder-303741a4b3f8df40e99fd5daf427e104788b0069.tar.gz |
Use oslo.privsep for 'lvcreate'
Use olso.privsep rather than oslo.rootwrap for the 'lvcreate'
Change-Id: I9e8f74ef74ef3f7cbbcf7967304246e9dfafb5c0
Signed-off-by: Charles Short <chucks@redhat.com>
Diffstat (limited to 'cinder/privsep')
-rw-r--r-- | cinder/privsep/lvm.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cinder/privsep/lvm.py b/cinder/privsep/lvm.py index aeb47fd6a..cfa48af57 100644 --- a/cinder/privsep/lvm.py +++ b/cinder/privsep/lvm.py @@ -30,3 +30,9 @@ def udevadm_settle(): def lvrename(vg_name, lv_name, new_name): processutils.execute( 'lvrename', vg_name, lv_name, new_name) + + +@cinder.privsep.sys_admin_pctxt.entrypoint +def create_vg(vg_name, pv_list): + cmd = ['vgcreate', vg_name, ','.join(pv_list)] + processutils.execute(*cmd) |