From: Martin Schwenke Date: Sun, 17 May 2026 06:15:44 +0000 (+1000) Subject: ctdb-daemon: Clean up a debug message X-Git-Tag: talloc-2.5.0~383 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=668e55da45e214732ec90ba06957be7fbcae2a62;p=thirdparty%2Fsamba.git ctdb-daemon: Clean up a debug message This is annoyingly verbose when there are no arguments. Drop the location details and the "with arguments" noise. Arguments are now in square brackets, when present. Signed-off-by: Martin Schwenke Reviewed-by: Ralph Boehme --- diff --git a/ctdb/server/eventscript.c b/ctdb/server/eventscript.c index 325ea8ec92f..6409ab508ba 100644 --- a/ctdb/server/eventscript.c +++ b/ctdb/server/eventscript.c @@ -642,9 +642,16 @@ int ctdb_event_script_run(struct ctdb_context *ctdb, return ret; } - DEBUG(DEBUG_INFO, - (__location__ " Running event %s with arguments %s\n", - ctdb_event_to_string(event), arg_str)); + if (DEBUGLEVEL >= DBGLVL_INFO) { + if (arg_str == NULL || arg_str[0] == '\0') { + D_INFO("Running event: %s\n", + ctdb_event_to_string(event)); + } else { + D_INFO("Running event: %s [%s]\n", + ctdb_event_to_string(event), + arg_str); + } + } talloc_free(arg_str); return 0;