Get boolean from environment variable Args: key: Environment variable name default: Default value if not set Returns: bool: Parsed boolean value
(key: str, default: bool)
| 5 | |
| 6 | |
| 7 | def get_env_bool(key: str, default: bool) -> bool: |
| 8 | """Get boolean from environment variable |
| 9 | |
| 10 | Args: |
| 11 | key: Environment variable name |
| 12 | default: Default value if not set |
| 13 | |
| 14 | Returns: |
| 15 | bool: Parsed boolean value |
| 16 | """ |
| 17 | val = os.getenv(key) |
| 18 | if val is None: |
| 19 | return default |
| 20 | return val.lower() in ("true", "1", "t", "yes") |
| 21 | |
| 22 | |
| 23 | def get_env_int(key: str, default: int) -> int: |
no outgoing calls
no test coverage detected
searching dependent graphs…