List

parsenvy.parsenvy.list(env_var: str, default: List[Any] | None = None) List[Any] | None

Parse environment variable value into a list.

Parameters:
  • env_var (str) – Name of desired environment variable.

  • default (List, optional) – Optional fallback value.

Returns:

Environment variable typecast into a list.

Return type:

List (optional)

Usage

export INVALID_USERNAMES=admin,superuser,user,webmaster
>>> import parsenvy
>>> parsenvy.list('INVALID_USERNAMES')
['admin', 'superuser', 'user', 'webmaster']