module log
Logger.
class Log
Logger.
In non-verbose mode show progress bar instead of log. In verbose mode ignore all progress bars' specific commands.
method __init__
__init__(verbose: bool = False) → None
Initialize logger.
method close_progress
close_progress() → None
Close progress bars.
method debug
debug(message: str) → None
Print debug message.
Do nothing in non-verbose mode.
method error
error(message: str) → None
Print error messages.
method get_terminal_width
get_terminal_width() → int
Get terminal size.
method info
info(message: str) → None
Print info messages.
method open_progress
open_progress(
title: str,
unit: str,
num: Optional[int] = None,
bar_format: Optional[str] = None
) → None
Open progress bar.
method progress
progress(title: str) → None
Update progress bar.
method progress_description
progress_description(title: str, message: str) → None
Update progress bar description.
Or log the message if we are in verbose mode.
method progress_refresh
progress_refresh() → None
Refresh progress bars.
method start
start(message: str) → None
Start message.
This file was automatically generated via lazydocs.