debugging¶
This sections contains module documentation of debugging modules.
simpledebug¶
Module provides debugging methods. Unit tests available at hydratk/lib/debugging/simpledebug/01_methods_ut.jedi
- dmsg
Method prints debug message. The text is automatically translated and filled with dynamical parameters.
- wmsg
Method writes warning message.
firepot¶
Modules provides class FirePot which implements FireLogger protocol. Unit tests available at hydratk/lib/debugging/firepot/01_methods_ut.jedi
Attributes :
- _items - list of log records
- _enabled - logger state
- _levels
- _name
- _counter
- _style
Methods :
All methods are static.
- enable
Methods set _enabled.
- enabled
Method returns _enabled.
- log
Method prepares dictionary of args and stores it to _items.
- flush_items
Method resets _items to empty list.
- get_headers
Method transforms _items to dictionary of headers.