Logging¶
By default, goiardi logs to standard output. A log file may be specified with the -L/--log-file
flag, or goiardi can log to syslog with the -s/--syslog
flag on platforms that support syslog. Attempting to use syslog on a platform that doesn’t support syslog (currently Windows and plan9 (although plan9 doesn’t build for other reasons)) will result in an error.
Log levels¶
Log levels can be set in goiardi with either the log-level
option in the configuration file, the --log-level
flag on the command line, the $GOIARDI_LOG_LEVEL
environment variable, or with one to five -V
flags on the command line. Log level options are “debug”, “info”, “warning”, “error”, “critical”, and “fatal”. More -V
on the command line means more spewing into the log.