ceph/0015-ceph-volume-add-judgment-for-ceph-volume-lvm-activat.patch
yangxiaoliang a131133c76 add judgment for ceph-volume lvm activate
Signed-off-by: Xiaoliang Yang <yangxiaoliang07@163.com>
2023-04-10 10:40:19 +08:00

29 lines
1.2 KiB
Diff

From 835de4cfbf8b656c03852a198d5546b11575bceb Mon Sep 17 00:00:00 2001
From: yangxiaoliang <yangxiaoliang07@163.com>
Date: Wed, 7 Sep 2022 07:47:00 +0000
Subject: [PATCH] ceph-volume: add judgment for ceph-volume lvm activate If
only osd_fsid is given, needed `ceph-volume lvm activate "" {osd_fsid}` now
we just need ceph-volume lvm activate {osd_fsid} Signed-off-by: Xiaoliang
Yang <yangxiaoliang07@163.com>
---
src/ceph-volume/ceph_volume/devices/lvm/activate.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/ceph-volume/ceph_volume/devices/lvm/activate.py b/src/ceph-volume/ceph_volume/devices/lvm/activate.py
index 70fceeab645..3539e297d57 100644
--- a/src/ceph-volume/ceph_volume/devices/lvm/activate.py
+++ b/src/ceph-volume/ceph_volume/devices/lvm/activate.py
@@ -364,6 +364,8 @@ class Activate(object):
if len(self.argv) == 0:
print(sub_command_help)
return
+ if not self.argv[0].isdigit() and self.argv[0]:
+ self.argv.insert(0, "")
args = parser.parse_args(self.argv)
# Default to bluestore here since defaulting it in add_argument may
# cause both to be True
--
2.33.0