From 5ca69ce94d75004720f54e419078595d624bab72 Mon Sep 17 00:00:00 2001 From: Ettore Landini Date: Tue, 11 Feb 2025 15:12:08 +0100 Subject: [PATCH] Elapsed time option added also to yarpmanager-console --- src/yarpmanager-console/ymanager.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/yarpmanager-console/ymanager.cpp b/src/yarpmanager-console/ymanager.cpp index 7d7b7f1127c..ae4c80804cc 100644 --- a/src/yarpmanager-console/ymanager.cpp +++ b/src/yarpmanager-console/ymanager.cpp @@ -97,6 +97,7 @@ Options:\n\ --silent Do not print the status messages (should be used with --application)\n\ --exit Immediately exit after executing the commands (should be used with --application)\n\ --from Configuration file name\n\ + --elapsed_time if present the time stamp for log messages will be relative to the GUI start time\n\ --version Show current version\n\ --help Show help\n" @@ -152,6 +153,13 @@ YConsoleManager::YConsoleManager(int argc, char* argv[]) : Manager() return; } + // I the option elapsed_time is not set, set the start time to 00:00:00 (For error and warning logging) + if(!config.check("elapsed_time")) + { + yarp::manager::ClockStart& clock = yarp::manager::ClockStart::getInstance(); + clock.setStartTime("00:00:00"); + } + /** * preparing default options */