dosma.debug
- dosma.debug(value: Optional[bool] = None) bool[source]
Return (and optionally set) debug mode.
- Parameters:
value (bool, optional) – If specified, sets the debug status. If not specified, debug mode is not set, only returned.
- Returns:
If
True, debug mode is active.- Return type:
bool
- Raises:
ValueError – If
valueis not a supported value.
Note
Changing the debug state changes the stream handler logging level for the default dosma logger. If debug state is turned off, logging level is set to
logging.INFO. If debug state is turned on, logging level is set tologging.DEBUG.Examples
>>> debug() # get debug status, defaults to False False >>> debug(True) # turn on debug mode True >>> debug() # get debug status True