From cb5d7667102a8fc8ae23dc23e0f424ebb5b85b9b Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Han?= Date: Mon, 28 Jun 2021 18:40:22 +0200 Subject: [PATCH] src/ceph-crash.in: adad log-level support MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Now, the script can run with --log-level DEBUG to enable DEBUG level logging. Signed-off-by: Sébastien Han --- src/ceph-crash.in | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ceph-crash.in b/src/ceph-crash.in index 917044db17f..9e1e11181fb 100755 --- a/src/ceph-crash.in +++ b/src/ceph-crash.in @@ -30,6 +30,10 @@ def parse_args(): parser.add_argument( '--name', '-n', help='ceph name to authenticate as (default: try client.crash, client.admin)') + parser.add_argument( + '--log-level', '-l', + help='log level output (default: INFO), support INFO or DEBUG') + return parser.parse_args() @@ -86,6 +90,9 @@ def main(): signal.signal(signal.SIGTERM, handler) args = parse_args() + if args.log_level == 'DEBUG': + log.setLevel(logging.DEBUG) + postdir = os.path.join(args.path, 'posted') if args.name: auth_names = [args.name] -- 2.39.5