From cb7ba31afa395c21135e8fd226403577ce2b3f4c Mon Sep 17 00:00:00 2001 From: proddy Date: Mon, 23 Nov 2020 13:15:13 +0100 Subject: [PATCH] surpress log messages when starting telnet --- src/console.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/console.cpp b/src/console.cpp index e1bbd4cc0..13674b681 100644 --- a/src/console.cpp +++ b/src/console.cpp @@ -46,14 +46,14 @@ EMSESPShell::EMSESPShell() } void EMSESPShell::started() { - logger().log(LogLevel::INFO, LogFacility::CONSOLE, F("User session opened on console %s"), console_name().c_str()); + logger().log(LogLevel::DEBUG, LogFacility::CONSOLE, F("User session opened on console %s"), console_name().c_str()); } void EMSESPShell::stopped() { if (has_flags(CommandFlags::ADMIN)) { - logger().log(LogLevel::INFO, LogFacility::AUTH, F("su session closed on console %s"), console_name().c_str()); + logger().log(LogLevel::DEBUG, LogFacility::AUTH, F("su session closed on console %s"), console_name().c_str()); } - logger().log(LogLevel::INFO, LogFacility::CONSOLE, F("User session closed on console %s"), console_name().c_str()); + logger().log(LogLevel::DEBUG, LogFacility::CONSOLE, F("User session closed on console %s"), console_name().c_str()); // remove all custom contexts commands->remove_all_commands(); @@ -381,7 +381,7 @@ void EMSESPShell::add_console_commands() { } const char * cmd = arguments[1].c_str(); - if (!Command::find_command(device_type, cmd)) { + if (Command::find_command(device_type, cmd) == nullptr) { shell.print(F("Unknown command. Available commands are: ")); Command::show(shell, device_type); return; @@ -488,9 +488,12 @@ void Console::load_standard_commands(unsigned int context) { Test::run_test(shell, arguments.front()); } }); +#if defined(EMSESP_STANDALONE) + EMSESPShell::commands->add_command(context, CommandFlags::USER, flash_string_vector{F("t")}, [](Shell & shell, const std::vector & arguments) { + Test::run_test(shell, "default"); + }); +#endif #endif - - EMSESPShell::commands->add_command( context,