From b8bc2ba10900e2bf670f58e2f0f528ac2c97cdba Mon Sep 17 00:00:00 2001 From: Cyber MacGeddon Date: Fri, 26 Jul 2024 14:30:31 +0100 Subject: [PATCH] Fix metrics command line options --- trustgraph/base/base_processor.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/trustgraph/base/base_processor.py b/trustgraph/base/base_processor.py index 80e2fa0c..a71d724a 100644 --- a/trustgraph/base/base_processor.py +++ b/trustgraph/base/base_processor.py @@ -60,10 +60,10 @@ class BaseProcessor: ) parser.add_argument( - '-M', '--metrics-enabled', - type=bool, + '--metrics', + action=argparse.BooleanOptionalAction, default=True, - help=f'Pulsar host (default: true)', + help=f'Metrics enabled (default: true)', ) parser.add_argument( @@ -89,7 +89,9 @@ class BaseProcessor: args = parser.parse_args() args = vars(args) - if args["metrics_enabled"]: + print(args) + + if args["metrics"]: start_http_server(args["metrics_port"]) while True: