hobo: handle services without a secret key (#7192)
This commit is contained in:
parent
3493e2fbe2
commit
bf88dfebc6
|
@ -239,6 +239,8 @@ class CmdCheckHobos(Command):
|
||||||
api_secrets = {}
|
api_secrets = {}
|
||||||
for service in self.all_services.get('services', []):
|
for service in self.all_services.get('services', []):
|
||||||
variables['%s_url' % service.get('slug')] = service.get('base_url')
|
variables['%s_url' % service.get('slug')] = service.get('base_url')
|
||||||
|
if not service.get('secret_key'):
|
||||||
|
continue
|
||||||
domain = urlparse.urlparse(service.get('base_url')).netloc.split(':')[0]
|
domain = urlparse.urlparse(service.get('base_url')).netloc.split(':')[0]
|
||||||
api_secrets[domain] = hashlib.sha1(domain + service.get('secret_key')).hexdigest()
|
api_secrets[domain] = hashlib.sha1(domain + service.get('secret_key')).hexdigest()
|
||||||
if self.all_services.get('variables'):
|
if self.all_services.get('variables'):
|
||||||
|
|
Loading…
Reference in New Issue