mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 16:29:51 +03:00
use local logger
This commit is contained in:
@@ -305,7 +305,7 @@ void System::syslog_init() {
|
|||||||
#ifndef EMSESP_STANDALONE
|
#ifndef EMSESP_STANDALONE
|
||||||
if (syslog_enabled_) {
|
if (syslog_enabled_) {
|
||||||
// start & configure syslog
|
// start & configure syslog
|
||||||
EMSESP::logger().info("Starting Syslog service");
|
logger_.info("Starting Syslog service");
|
||||||
syslog_.start();
|
syslog_.start();
|
||||||
|
|
||||||
syslog_.log_level((uuid::log::Level)syslog_level_);
|
syslog_.log_level((uuid::log::Level)syslog_level_);
|
||||||
@@ -319,7 +319,7 @@ void System::syslog_init() {
|
|||||||
} else if (syslog_.started()) {
|
} else if (syslog_.started()) {
|
||||||
// in case service is still running, this flushes the queue
|
// in case service is still running, this flushes the queue
|
||||||
// https://github.com/emsesp/EMS-ESP/issues/496
|
// https://github.com/emsesp/EMS-ESP/issues/496
|
||||||
EMSESP::logger().info("Stopping Syslog");
|
logger_.info("Stopping Syslog service");
|
||||||
syslog_.log_level((uuid::log::Level)-1); // stop server
|
syslog_.log_level((uuid::log::Level)-1); // stop server
|
||||||
syslog_.mark_interval(0);
|
syslog_.mark_interval(0);
|
||||||
syslog_.destination("");
|
syslog_.destination("");
|
||||||
@@ -1045,7 +1045,9 @@ bool System::check_restore() {
|
|||||||
|
|
||||||
#ifndef EMSESP_STANDALONE
|
#ifndef EMSESP_STANDALONE
|
||||||
// see if we have a temp file, if so try and read it
|
// see if we have a temp file, if so try and read it
|
||||||
if (LittleFS.exists(TEMP_FILENAME_PATH)) { // prevents open(): /littlefs/tmp_upload does not exist, no permits for creation
|
// prevents open(): /littlefs/tmp_upload does not exist, no permits for creation
|
||||||
|
// but doesn't work! https://github.com/espressif/arduino-esp32/issues/7615
|
||||||
|
if (LittleFS.exists(TEMP_FILENAME_PATH)) {
|
||||||
File new_file = LittleFS.open(TEMP_FILENAME_PATH);
|
File new_file = LittleFS.open(TEMP_FILENAME_PATH);
|
||||||
if (new_file) {
|
if (new_file) {
|
||||||
DynamicJsonDocument jsonDocument = DynamicJsonDocument(FS_BUFFER_SIZE);
|
DynamicJsonDocument jsonDocument = DynamicJsonDocument(FS_BUFFER_SIZE);
|
||||||
@@ -1217,7 +1219,8 @@ bool System::command_info(const char * value, const int8_t id, JsonObject & outp
|
|||||||
node["uptime"] = uuid::log::format_timestamp_ms(uuid::get_uptime_ms(), 3);
|
node["uptime"] = uuid::log::format_timestamp_ms(uuid::get_uptime_ms(), 3);
|
||||||
node["uptime (seconds)"] = uuid::get_uptime_sec();
|
node["uptime (seconds)"] = uuid::get_uptime_sec();
|
||||||
#ifndef EMSESP_STANDALONE
|
#ifndef EMSESP_STANDALONE
|
||||||
node["platform"] = ARDUINO_VERSION;
|
node["platform"] = ARDUINO_VERSION;
|
||||||
|
|
||||||
node["sdk"] = ESP.getSdkVersion();
|
node["sdk"] = ESP.getSdkVersion();
|
||||||
node["free mem"] = getHeapMem();
|
node["free mem"] = getHeapMem();
|
||||||
node["max alloc"] = getMaxAllocMem();
|
node["max alloc"] = getMaxAllocMem();
|
||||||
@@ -1445,10 +1448,11 @@ bool System::command_info(const char * value, const int8_t id, JsonObject & outp
|
|||||||
obj["product id"] = emsdevice->product_id();
|
obj["product id"] = emsdevice->product_id();
|
||||||
obj["version"] = emsdevice->version();
|
obj["version"] = emsdevice->version();
|
||||||
obj["entities"] = emsdevice->count_entities();
|
obj["entities"] = emsdevice->count_entities();
|
||||||
char result[300];
|
char result[300] = {'\0'};
|
||||||
(void)emsdevice->show_telegram_handlers(result, sizeof(result), EMSdevice::Handlers::RECEIVED);
|
(void)emsdevice->show_telegram_handlers(result, sizeof(result), EMSdevice::Handlers::RECEIVED);
|
||||||
|
// don't show handlers if there aren't any
|
||||||
if (result[0] != '\0') {
|
if (result[0] != '\0') {
|
||||||
obj["handlers received"] = result; // don't show handlers if there aren't any
|
obj["handlers received"] = result;
|
||||||
}
|
}
|
||||||
(void)emsdevice->show_telegram_handlers(result, sizeof(result), EMSdevice::Handlers::FETCHED);
|
(void)emsdevice->show_telegram_handlers(result, sizeof(result), EMSdevice::Handlers::FETCHED);
|
||||||
if (result[0] != '\0') {
|
if (result[0] != '\0') {
|
||||||
|
|||||||
Reference in New Issue
Block a user