Merge pull request #120 from rybaktomasz/boto-credentials

Do not crash with KeyError when there is no credentials in manifest.
This commit is contained in:
Anders Ingemann 2014-07-12 19:47:03 +02:00
commit b953cf7757

View file

@ -18,6 +18,7 @@ class GetCredentials(Task):
def get_credentials(cls, manifest, keys):
from os import getenv
creds = {}
if 'credentials' in manifest.provider:
if all(key in manifest.provider['credentials'] for key in keys):
for key in keys:
creds[key] = manifest.provider['credentials'][key]