Skip to content

Commit e050cf7

Browse files
committed
ref(models): remove config interaction with Config model
Previously this was used by publisher for healthchecks and also the router for app level IP/CIDR whitelisting
1 parent a1fc1e2 commit e050cf7

1 file changed

Lines changed: 0 additions & 28 deletions

File tree

rootfs/api/models.py

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1207,32 +1207,6 @@ def _etcd_purge_cert(**kwargs):
12071207
pass
12081208

12091209

1210-
def _etcd_publish_config(**kwargs):
1211-
config = kwargs['instance']
1212-
# we purge all existing config when adding the newest instance. This is because
1213-
# deis config:unset would remove an existing value, but not delete the
1214-
# old config object
1215-
try:
1216-
_etcd_client.delete('/deis/config/{}'.format(config.app),
1217-
prevExist=True, dir=True, recursive=True)
1218-
except KeyError:
1219-
pass
1220-
for k, v in config.values.iteritems():
1221-
_etcd_client.write(
1222-
'/deis/config/{}/{}'.format(
1223-
config.app,
1224-
unicode(k).encode('utf-8').lower()),
1225-
unicode(v).encode('utf-8'))
1226-
1227-
1228-
def _etcd_purge_config(**kwargs):
1229-
config = kwargs['instance']
1230-
try:
1231-
_etcd_client.delete('/deis/config/{}'.format(config.app),
1232-
prevExist=True, dir=True, recursive=True)
1233-
except KeyError:
1234-
pass
1235-
12361210
# Log significant app-related events
12371211
post_save.connect(_log_build_created, sender=Build, dispatch_uid='api.models.log')
12381212
post_save.connect(_log_release_created, sender=Release, dispatch_uid='api.models.log')
@@ -1261,5 +1235,3 @@ def create_auth_token(sender, instance=None, created=False, **kwargs):
12611235
post_delete.connect(_etcd_purge_app, sender=App, dispatch_uid='api.models')
12621236
post_save.connect(_etcd_publish_cert, sender=Certificate, dispatch_uid='api.models')
12631237
post_delete.connect(_etcd_purge_cert, sender=Certificate, dispatch_uid='api.models')
1264-
post_save.connect(_etcd_publish_config, sender=Config, dispatch_uid='api.models')
1265-
post_delete.connect(_etcd_purge_config, sender=Config, dispatch_uid='api.models')

0 commit comments

Comments
 (0)