mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-21 08:46:22 +00:00
Let user change log level while running
`/log level INFO|DEBUG|WARN|ERROR` is now available. Looks like this solves a TODO (see removed comment in source) from 2013 :-) Works only with default log file. Not with user provided log file during start up via the -f parameter. Fix https://github.com/profanity-im/profanity/issues/1627
This commit is contained in:
@@ -1884,14 +1884,16 @@ static struct cmd_t command_defs[] = {
|
||||
"/log where",
|
||||
"/log rotate on|off",
|
||||
"/log maxsize <bytes>",
|
||||
"/log shared on|off")
|
||||
"/log shared on|off",
|
||||
"/log level INFO|DEBUG|WARN|ERROR")
|
||||
CMD_DESC(
|
||||
"Manage profanity log settings.")
|
||||
CMD_ARGS(
|
||||
{ "where", "Show the current log file location." },
|
||||
{ "rotate on|off", "Rotate log, default on. Does not take effect if you specified a filename yourself when starting Profanity." },
|
||||
{ "maxsize <bytes>", "With rotate enabled, specifies the max log size, defaults to 1048580 (1MB)." },
|
||||
{ "shared on|off", "Share logs between all instances, default: on. When off, the process id will be included in the log filename. Does not take effect if you specified a filename yourself when starting Profanity." })
|
||||
{ "shared on|off", "Share logs between all instances, default: on. When off, the process id will be included in the log filename. Does not take effect if you specified a filename yourself when starting Profanity." },
|
||||
{"level INFO|DEBUG|WARN|EFFOR", "Set the log level. Default is INFO. Only works with default log file, not with user provided log file during startup via -f." })
|
||||
CMD_NOEXAMPLES
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user