From 0fba67adcef83926317990757b2dd7eb2a40bbea Mon Sep 17 00:00:00 2001 From: Ian Roddis Date: Fri, 4 Feb 2022 12:47:01 -0400 Subject: [PATCH] Making logging to stdout the default. To disable logging use --log-level NONE --- daggyr/daggyr/daggyr.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/daggyr/daggyr/daggyr.cpp b/daggyr/daggyr/daggyr.cpp index 5ce87e8..b6ba84c 100644 --- a/daggyr/daggyr/daggyr.cpp +++ b/daggyr/daggyr/daggyr.cpp @@ -114,15 +114,9 @@ daggy::GeneralLogger getLogger(const std::string &logFile, daggy::LogLevel level, std::ofstream &ofh) { if (logFile == "-") { - std::cout << "Logging to cout" << std::endl; return daggy::GeneralLogger(std::cout, level); } - if (logFile == "") { - std::cout << "No logging" << std::endl; - return daggy::GeneralLogger(std::cout, daggy::LogLevel::NONE); - } - std::cout << "Logging to " << logFile << std::endl; ofh.open(logFile, std::ios::ate | std::ios::binary); if (!ofh.good()) { throw std::runtime_error("Unable to open log file " + logFile); @@ -140,7 +134,7 @@ int main(int argc, char **argv) .implicit_value(true); args.add_argument("-d", "--daemon").default_value(false).implicit_value(true); args.add_argument("--config").default_value(std::string{}); - args.add_argument("--log-file").default_value(std::string{}); + args.add_argument("--log-file").default_value(std::string{"-"}); args.add_argument("--log-level").default_value(std::string{"NONE"}); args.add_argument("--ip").default_value(std::string{"127.0.0.1"}); args.add_argument("--port").default_value(2504u).action(