debug

Islatu’s simple Debug class.

Module Contents

Classes

Debug

A simple logger.

Data

DEFAULT_LOG_LEVEL

debug

API

debug.DEFAULT_LOG_LEVEL = 1
class debug.Debug(logging_level)

A simple logger.

Attrs:
logging_level:

Current logging level. Higher means more unimportant messages will be shown.

Initialization

log(log_string, unimportance: int = 1, **kwargs)

Prints to stdout if self.logging_level >= unimportance.

Args:
log_string:

The string to be printed.

unimportance:

A measure of unimportance assigned to the printing of this string. Very unimportant messages require a larger logging level to be printed. Defaults to 1.

debug.debug = 'Debug(...)'