Merge pull request #489 from Codium-ai/ok/gh_actions_fix

Improve error handling in settings retrieval
This commit is contained in:
Ori Kotek
2023-11-29 11:55:22 +02:00
committed by GitHub

View File

@ -25,7 +25,7 @@ def get_setting_or_env(key: str, default: Union[str, bool] = None) -> Union[str,
try:
value = get_settings().get(key, default)
except AttributeError: # TBD still need to debug why this happens on GitHub Actions
value = os.getenv(key, None) or os.getenv(key.upper(), None) or os.getenv(key.lower(), None)
value = os.getenv(key, None) or os.getenv(key.upper(), None) or os.getenv(key.lower(), None) or default
return value