diff options
author | Egor Yurtaev <yurtaev.egor@gmail.com> | 2015-07-29 16:47:50 +0600 |
---|---|---|
committer | Egor Yurtaev <yurtaev.egor@gmail.com> | 2015-07-29 16:48:30 +0600 |
commit | 9c809d2df43229db41bc1fc3d6d35e5a43917a8b (patch) | |
tree | 44d9ef655f963de402db9e7e0e45797122a462f8 /deploy/main.py | |
parent | c202d3ca85461fad889e5c05741f3febccb5de6e (diff) | |
download | omaha-server-9c809d2df43229db41bc1fc3d6d35e5a43917a8b.zip omaha-server-9c809d2df43229db41bc1fc3d6d35e5a43917a8b.tar.gz omaha-server-9c809d2df43229db41bc1fc3d6d35e5a43917a8b.tar.bz2 |
refactoring: public/private configs
Diffstat (limited to 'deploy/main.py')
-rwxr-xr-x | deploy/main.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/deploy/main.py b/deploy/main.py index c2677eb..3ef2a1c 100755 --- a/deploy/main.py +++ b/deploy/main.py @@ -34,7 +34,7 @@ DEFAULT_SETTINGS = dict( solution_stack_name='64bit Amazon Linux 2015.03 v1.4.3 running Docker 1.6.2', InstanceType='t2.small', autoscaling=dict(min=1, max=10), - healthcheck_url='/admin/login/', + healthcheck_url='/healthcheck/status/', ), environment=dict( DJANGO_SETTINGS_MODULE='omaha_server.settings_dev', @@ -48,11 +48,15 @@ def get_settings(): with open(SETTINGS_PATH, 'r') as f: settings = yaml.load(f) - settings['app'].update(DEFAULT_SETTINGS['app']) + app_settings = DEFAULT_SETTINGS['app'].copy() + app_settings.update(settings['app']) + settings['app'] = app_settings environments = settings['app']['environments'] for env in environments.keys(): - environments[env]['environment'].update(DEFAULT_SETTINGS['environment']) + environment = DEFAULT_SETTINGS['environment'].copy() + environment.update(environments[env]['environment']) + environments[env]['environment'] = environment return settings |