def insert(self, index, registry_store): """Inserts a registry store at a given position in the internal registry list""" if isinstance(registry_store, str): reg_obj = import_module_from(registry_store) else: reg_obj = registry_store if reg_obj in self.registry_stores: raise ValueError('duplicate registry inserted') self.registry_stores.insert(index, reg_obj)
import import_utils test = import_utils.import_module('copy') print dir(test) test = import_utils.import_module_from('copy.copy') print dir(test)
def __init__(self, login_module_path): self.mod = import_module_from(login_module_path) self.mod_path = login_module_path self.read_params()