Module pedantic.env_var_logic
Expand source code
import os
ENVIRONMENT_VARIABLE_NAME = 'ENABLE_PEDANTIC'
def enable_pedantic() -> None:
os.environ[ENVIRONMENT_VARIABLE_NAME] = '1'
def disable_pedantic() -> None:
os.environ[ENVIRONMENT_VARIABLE_NAME] = '0'
def is_enabled() -> bool:
if ENVIRONMENT_VARIABLE_NAME not in os.environ:
return True
return os.environ[ENVIRONMENT_VARIABLE_NAME] == '1'
Functions
def disable_pedantic() ‑> None
-
Expand source code
def disable_pedantic() -> None: os.environ[ENVIRONMENT_VARIABLE_NAME] = '0'
def enable_pedantic() ‑> None
-
Expand source code
def enable_pedantic() -> None: os.environ[ENVIRONMENT_VARIABLE_NAME] = '1'
def is_enabled() ‑> bool
-
Expand source code
def is_enabled() -> bool: if ENVIRONMENT_VARIABLE_NAME not in os.environ: return True return os.environ[ENVIRONMENT_VARIABLE_NAME] == '1'