]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume lvm create should check for root
authorAlfredo Deza <adeza@redhat.com>
Fri, 4 Aug 2017 14:11:37 +0000 (10:11 -0400)
committerAlfredo Deza <adeza@redhat.com>
Fri, 4 Aug 2017 14:25:58 +0000 (10:25 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
src/ceph-volume/ceph_volume/devices/lvm/create.py

index 123bccef33629e4f5130ddb97357f075f0d54564..1d3f6a3b6011cadb3d3306f1e9fe9b08e8fff255 100644 (file)
@@ -1,6 +1,7 @@
 from __future__ import print_function
 from textwrap import dedent
 from ceph_volume.util import system
+from ceph_volume import decorators
 from .common import create_parser
 from .prepare import Prepare
 from .activate import Activate
@@ -13,6 +14,7 @@ class Create(object):
     def __init__(self, argv):
         self.argv = argv
 
+    @decorators.needs_root
     def create(self, args):
         if not args.osd_fsid:
             args.osd_fsid = system.generate_uuid()