From 7edc4eb9909a3c848c91fac557a7a6912e0d5f98 Mon Sep 17 00:00:00 2001
From: Felix Weiglhofer <weiglhofer@fias.uni-frankfurt.de>
Date: Sat, 10 Jun 2023 13:22:14 +0000
Subject: [PATCH] algo: Update monitor options description.

---
 algo/base/Options.cxx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/algo/base/Options.cxx b/algo/base/Options.cxx
index efd141f09a..c856d4a792 100644
--- a/algo/base/Options.cxx
+++ b/algo/base/Options.cxx
@@ -52,8 +52,8 @@ Options::Options(int argc, char** argv)
       "select device (cpu, cuda0, cuda1, hip0, ...)")
     ("log-level,l", po::value(&fLogLevel)->default_value(info)->value_name("<level>"),
       "set log level (debug, info, warning, error, fatal)")
-    ("monitor,m", po::value(&fMonitorUri)->value_name("<uri>"),
-      "URI specifying monitor output (e.g. file:tmp/monitor.txt, empty = no monitor)")
+    ("monitor,m", po::value(&fMonitorUri)->value_name("<uri>")->implicit_value("file:cout"),
+      "URI specifying monitor output (e.g. file:/tmp/monitor.txt, influx1:login:8086:cbmreco_status). Prints to cout when no argument is given. Monitor is disabled when flag is not set.")
     ("num-ts,n", po::value<int>(&fNumTimeslices)->default_value(-1)->value_name("<num>"),
       "Stop after <num> timeslices (-1 = all)")
     ("skip-ts,s", po::value<int>(&fSkipTimeslices)->default_value(0)->value_name("<num>"),
-- 
GitLab