env-config: use proper ALL keys reconfiguration based on env vars

This commit is contained in:
RhodeCode Admin 2022-12-12 22:04:53 +01:00
parent c3bd2e4093
commit 911fc2e7e3
5 changed files with 48 additions and 17 deletions

View file

@ -48,6 +48,8 @@ def _sanitize_settings_and_apply_defaults(settings):
settings_maker.make_setting(config_keys.reload_command, '')
settings_maker.make_setting(config_keys.template, '')
settings_maker.env_expand()
# Convert negative timeout values to zero.
if settings[config_keys.reload_timeout] < 0:
settings[config_keys.reload_timeout] = 0