From: Lukáš Ježek Date: Wed, 9 Jun 2021 07:35:20 +0000 (+0200) Subject: fixup! log: groups lua interface X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0a2ba6c35b335fe5719bdddf320fb1207b3b0c59;p=thirdparty%2Fknot-resolver.git fixup! log: groups lua interface --- diff --git a/daemon/engine.c b/daemon/engine.c index f9429a6f0..6b4b5b82b 100644 --- a/daemon/engine.c +++ b/daemon/engine.c @@ -175,28 +175,13 @@ static int l_get_log_level(lua_State *L) static int handle_log_groups(lua_State *L, void (*action)(log_groups_t grp)) { - if(lua_gettop(L) == 0) { - int grp_b = 1; - char *grp_name = kr_log_grp2name(1 << grp_b); - printf("groups: \n\t"); - while (grp_name) { - printf("%s%s, ", group_is_set(1 << grp_b) ? "*":"", grp_name); - if (grp_b%8 == 0) - printf("\n\t"); - ++grp_b; - grp_name = kr_log_grp2name(1 << grp_b); - } - printf("\n* = groups logged in debug level\n"); - return 0; - } - if (lua_gettop(L) != 1 || (!lua_isstring(L, 1) && !lua_istable(L, 1))) - lua_error_p(L, "takes string or table of strings, type add_log_group() for help."); + lua_error_p(L, "takes string or table of strings"); if (lua_isstring(L, 1)) { log_groups_t grp = kr_log_name2grp(lua_tostring(L, 1)); if (grp == 0) - lua_error_p(L, "unknown group, type add_log_group() for help."); + lua_error_p(L, "unknown group"); action(grp); }