29 lines
1.2 KiB
Diff
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
|
|
|