mirror of
https://github.com/esphome/esphome.git
synced 2025-10-01 17:42:22 +01:00
23 lines
424 B
C++
23 lines
424 B
C++
#if defined(USE_HOST)
|
|
#include "logger.h"
|
|
|
|
namespace esphome::logger {
|
|
|
|
void HOT Logger::write_msg_(const char *msg) {
|
|
time_t rawtime;
|
|
struct tm *timeinfo;
|
|
char buffer[80];
|
|
|
|
time(&rawtime);
|
|
timeinfo = localtime(&rawtime);
|
|
strftime(buffer, sizeof buffer, "[%H:%M:%S]", timeinfo);
|
|
fputs(buffer, stdout);
|
|
puts(msg);
|
|
}
|
|
|
|
void Logger::pre_setup() { global_logger = this; }
|
|
|
|
} // namespace esphome::logger
|
|
|
|
#endif
|