default_if_none

default_if_none is a decorator used on all Parsenvy functions as a shortcut to return the supplied default fallback if the desired environment variables isn’t defined.

It isn’t relevant to the users of the library—only those making changes to its code.

parsenvy.parsenvy.default_if_none(func: Callable[[str, Any], Any])Optional[Any]

Decorate function to return default if desired env var isn’t defined.

Parameters

func (callable) – Function to return if desired env var is defined.

Returns

Decorated function.

Return type

callable (optional)