Exemple #1
0
def _import_module(mod_str):
    try:
        if mod_str.startswith('bin.'):
            imp.load_source(mod_str[4:], os.path.join('bin', mod_str[4:]))
            return sys.modules[mod_str[4:]]
        else:
            return importutils.import_module(mod_str)
    except Exception as e:
        sys.stderr.write("Error importing module %s: %s\n" % (mod_str, str(e)))
        return None
def _import_module(mod_str):
    try:
        if mod_str.startswith('bin.'):
            imp.load_source(mod_str[4:], os.path.join('bin', mod_str[4:]))
            return sys.modules[mod_str[4:]]
        else:
            return importutils.import_module(mod_str)
    except ImportError as ie:
        sys.stderr.write("%s\n" % str(ie))
        return None
    except Exception:
        return None
Exemple #3
0
 def __init__(self):
     config.register_opts()
     # Register locking options
     importutils.import_module('tempest.openstack.common.lockutils')
     super(ConfigFixture, self).__init__()
Exemple #4
0
 def __init__(self):
     config.register_opts()
     # Register locking options
     importutils.import_module('tempest.openstack.common.lockutils')
     super(ConfigFixture, self).__init__()