Get comma-separated list from environment variable Args: key: Environment variable name default: Default list if not set Returns: Set[str]: Set of parsed values
(key: str, default: Optional[List[str]] = None)
| 37 | |
| 38 | |
| 39 | def get_env_list(key: str, default: Optional[List[str]] = None) -> Set[str]: |
| 40 | """Get comma-separated list from environment variable |
| 41 | |
| 42 | Args: |
| 43 | key: Environment variable name |
| 44 | default: Default list if not set |
| 45 | |
| 46 | Returns: |
| 47 | Set[str]: Set of parsed values |
| 48 | """ |
| 49 | val = os.getenv(key) |
| 50 | if val is None: |
| 51 | return set(default or []) |
| 52 | return set(val.split(",")) |
no outgoing calls
no test coverage detected
searching dependent graphs…