User interfacing¶
Utility classes for user interfacing.
FancyLogger¶
This is class to provide light extra formatting for system status logging.
FancyLogger([logger]) |
Logger class |
FancyLogger.title(text) |
Title, logged at info level |
FancyLogger.section_header(text) |
Section header, logged at info level |
FancyLogger.foot([text, time, item_count]) |
Footer, logged at info level |
FancyLogger.line([text, level]) |
Generic line logger |
FancyLogger.data([field, value, indent, level]) |
Data line logger |
FancyLogger.info([text]) |
Info line logger |
FancyLogger.debug([text]) |
Debug line logger |
FancyLogger.error([text]) |
Error line logger |