X-Git-Url: https://code.grnet.gr/git/snf-image-creator/blobdiff_plain/f5634b9a839be61d6f7ccd409a57e6e07123d502..effda5db361b42d9b3409211017d4cbe6eb6c662:/image_creator/kamaki_wrapper.py diff --git a/image_creator/kamaki_wrapper.py b/image_creator/kamaki_wrapper.py index c515fa6..3669526 100644 --- a/image_creator/kamaki_wrapper.py +++ b/image_creator/kamaki_wrapper.py @@ -38,6 +38,8 @@ The library is used to upload images to and register them with a Synnefo deployment. """ +import sys + from os.path import basename from kamaki.cli.config import Config @@ -46,8 +48,11 @@ from kamaki.clients.image import ImageClient from kamaki.clients.pithos import PithosClient from kamaki.clients.astakos import AstakosClient - -config = Config() +try: + config = Config() +except Exception as e: + sys.stderr.write("Kamaki config error: %s\n" % str(e)) + sys.exit(1) class Kamaki(object):