def create_exporter(name): if not isinstance(name, str): raise TypeError try: klass = dynamic_import(name) return klass() except: raise Exception('Exporter not found.')
def create_modificator(name): if not isinstance(name, str): raise TypeError try: klass = dynamic_import(name) return klass() except: logger.warning('Modificator \'{}\' not found.'.format(name))