Skip to content

Commit 8e2faf5

Browse files
authored
release(1.3.3): Make more explicit "get_env" function to improve debugging (#9)
1 parent f60c554 commit 8e2faf5

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

aioddd/utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
def get_env(key: str, default: Optional[str] = None, cast_default_to_str: bool = True) -> Optional[str]:
77
"""Get an environment variable, return default if it is empty or doesn't exist."""
88
value = getenv(key, default)
9-
return str(default) if cast_default_to_str else default if not value or len(value) == 0 else value
9+
if value is None or len(value) == 0:
10+
value = str(default) if cast_default_to_str else default
11+
return value
1012

1113

1214
def get_simple_logger(

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = "aioddd"
3-
version = "1.3.2"
3+
version = "1.3.3"
44
description = "Async Python DDD utilities library."
55
license = "MIT"
66
authors = ["ticdenis <[email protected]>"]

0 commit comments

Comments
 (0)