From 916241fd53f0c7d1fd3d55b1b2ae11ec80697971 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Sat, 7 Jan 2023 15:48:17 -0500 Subject: [PATCH] tools/cephfs/first-damage.py: load CEPH_CONF Signed-off-by: Patrick Donnelly --- src/tools/cephfs/first-damage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/cephfs/first-damage.py b/src/tools/cephfs/first-damage.py index fb744ed9abb..bc683473bcc 100644 --- a/src/tools/cephfs/first-damage.py +++ b/src/tools/cephfs/first-damage.py @@ -56,7 +56,7 @@ MEMO = None REMOVE = False POOL = None NEXT_SNAP = None -CONF = None +CONF = os.environ['CEPH_CONF'] DIR_PATTERN = re.compile(r'[0-9a-fA-F]{8,}\.[0-9a-fA-F]+') @@ -90,7 +90,7 @@ def traverse(MEMO, ioctx): if __name__ == '__main__': outpath = os.path.join(os.path.expanduser('~'), os.path.basename(sys.argv[0])) P = argparse.ArgumentParser(description="remove CephFS metadata dentries with invalid first snapshot") - P.add_argument('--conf', action='store', help='Ceph conf file', type=str) + P.add_argument('--conf', action='store', help='Ceph conf file', type=str, default=CONF) P.add_argument('--debug', action='store', help='debug file', type=str, default=outpath+'.log') P.add_argument('--memo', action='store', help='db for traversed dirs', default=outpath+'.memo') P.add_argument('--next-snap', action='store', help='force next-snap (dev)', type=int) -- 2.39.5