]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume: lvm.activate: add object store type support for the flags
authorAlfredo Deza <adeza@redhat.com>
Mon, 3 Jul 2017 17:37:09 +0000 (13:37 -0400)
committerAlfredo Deza <adeza@redhat.com>
Fri, 4 Aug 2017 14:25:57 +0000 (10:25 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
src/ceph-volume/ceph_volume/devices/lvm/activate.py

index dc756a9b37c3f74921b0e548b8de0554d249f9ad..5fb7d509e363b27938faef0272ee3d10df64682e 100644 (file)
@@ -1,4 +1,5 @@
 import argparse
+import os
 from textwrap import dedent
 from ceph_volume import process
 from ceph_volume.systemd import systemctl
@@ -71,5 +72,15 @@ class Activate(object):
 
         parser.add_argument('id', nargs='?', help='The ID of the OSD, usually an integer, like 0')
         parser.add_argument('fsid', nargs='?', help='The FSID of the OSD, similar to a SHA1')
+        parser.add_argument(
+            '--bluestore',
+            action='store_true', default=False,
+            help='filestore objectstore',
+        )
+        parser.add_argument(
+            '--filestore',
+            action='store_true', default=True,
+            help='filestore objectstore',
+        )
         args = parser.parse_args(self.argv[1:])
         self.activate(args)