dosma.utils.env.debug

dosma.utils.env.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 value is not a supported value.

Examples

>>> debug()  # get debug status, defaults to False
False
>>> debug(True)
True
>>> debug()
True