From 92e8e2b034a896b92ed74365f560918dc5bf0b5e Mon Sep 17 00:00:00 2001 From: Ivan Kruglov Date: Tue, 12 Nov 2024 13:46:20 +0100 Subject: [PATCH] log: log_get_target_max_level() --- src/basic/log.c | 6 ++++++ src/basic/log.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/basic/log.c b/src/basic/log.c index 982b2473267..02211460b57 100644 --- a/src/basic/log.c +++ b/src/basic/log.c @@ -1409,6 +1409,12 @@ int log_get_max_level(void) { return log_max_level; } +int log_get_target_max_level(LogTarget target) { + assert(target >= 0); + assert(target < _LOG_TARGET_SINGLE_MAX); + return log_target_max_level[target]; +} + void log_show_color(bool b) { show_color = b; } diff --git a/src/basic/log.h b/src/basic/log.h index 8703a363c0c..07f187a24a9 100644 --- a/src/basic/log.h +++ b/src/basic/log.h @@ -59,6 +59,7 @@ void log_settle_target(void); int log_set_max_level(int level); int log_set_max_level_from_string(const char *e); int log_get_max_level(void) _pure_; +int log_get_target_max_level(LogTarget target); int log_max_levels_to_string(int level, char **ret); void log_set_facility(int facility); -- 2.47.3