From dc17b0751d6b812a5ff6d03f488ab1552a44360e Mon Sep 17 00:00:00 2001 From: Evgenii Terechkov Date: Tue, 3 Dec 2013 20:21:16 +0800 Subject: [PATCH] Use ovirtsdk if it installed, but fall out gracefully if it is not --- cloud/ovirt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) mode change 100644 => 100755 cloud/ovirt diff --git a/cloud/ovirt b/cloud/ovirt old mode 100644 new mode 100755 index b71d3303757..fb84e918001 --- a/cloud/ovirt +++ b/cloud/ovirt @@ -205,8 +205,12 @@ action: ovirt > ''' -from ovirtsdk.api import API -from ovirtsdk.xml import params +try: + from ovirtsdk.api import API + from ovirtsdk.xml import params +except ImportError: + print "failed=True msg='ovirtsdk required for this module'" + sys.exit(1) # ------------------------------------------------------------------- # # create connection with API