def get_name(component): component = resolve_alias(component) if six.callable(component): return '.'.join([component.__module__, component.__name__]) return str(component)