6.1.2.3. thyrsis.log module¶
Logging utility for thyrsis
By default we log in temporary file
A signal is emmited for each log if required
- class thyrsis.log.ConsoleProgressDisplay¶
Bases :
object
Console Progress Display
- set_ratio(ratio)¶
Display progress through simulation dates
- Paramètres
ratio (float) – ratio of calculated dates
- class thyrsis.log.Logger(file_='/tmp/ci_thyrsis.log', iface=None, level='notice', enable_console=False)¶
Bases :
object
Thyrsis Logger
- debug(*args)¶
Write debug info
- enable_console(flag)¶
Activate output in the console
- Paramètres
flag (bool) – flag, enable console output
- error(*args)¶
Write error
- notice(*args)¶
Write notation
- progress(message)¶
Write progress
- Paramètres
message (string) – message to write
- set_iface(iface)¶
Set iface attribute
- Paramètres
iface (QgisInterface) – qgis interface
- set_level(level)¶
Set logger level
- Paramètres
level (string) – logger level
- warning(*args)¶
Write warning