haniwers.v1.cli.options.logger#

Logging options group.

Module Contents#

Classes#

LoggerOptions

Logging option group.

API#

class haniwers.v1.cli.options.logger.LoggerOptions#

Logging option group.

Contains options for configuring application logging behavior.

verbose#

‘Option(…)’

Verbose logging option.

When enabled, sets logging to DEBUG level to show detailed diagnostic information. Useful for troubleshooting and development.

Type: bool Default: False (INFO level logging)

logfile#

‘Option(…)’

Log file output option.

When specified, writes log output to the given file path in addition to standard error output (stderr). Useful for capturing logs for later analysis or archival purposes.

Type: Optional[str] Default: None (logs to stderr only)