islatu.debug

Islatu’s simple Debug class.

class islatu.debug.Debug(logging_level)[source]

Bases: object

A simple logger.

Attrs:
logging_level:

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

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

Prints to stdout if self.logging_level >= unimportance.

Parameters
  • 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.