def rhel_service_class_factory(name, api=None): if name == 'domainname': return RHELService(name, api) return redhat_services.redhat_service_class_factory(name, api)
def fedora_service_class_factory(name, api=None): if HAS_FEDORA_DOMAINNAME_SERVICE and name == 'domainname': return FedoraService(name, api) return redhat_services.redhat_service_class_factory(name, api)
def fedora_service_class_factory(name): if name == 'domainname': return FedoraService(name) return redhat_services.redhat_service_class_factory(name)
def fedora_service_class_factory(name, api=None): if name == 'domainname': return FedoraService(name, api) return redhat_services.redhat_service_class_factory(name, api)
def rhel_service_class_factory(name, api=None): if name in ['named', 'named-conflict']: return RHELService(name, api) return redhat_services.redhat_service_class_factory(name, api)
def rhel_service_class_factory(name, api=None): return redhat_services.redhat_service_class_factory(name, api)
def rhel_service_class_factory(name, api=None): if name == 'domainname': return RHELService(name, api) return redhat_services.redhat_service_class_factory(name, api)
def fedora_service_class_factory(name, api=None): if name in ['named', 'named-conflict']: return FedoraService(name, api) return redhat_services.redhat_service_class_factory(name, api)
def fedora_service_class_factory(name, api=None): if HAS_FEDORA_DOMAINNAME_SERVICE and name == 'domainname': return FedoraService(name, api) return redhat_services.redhat_service_class_factory(name, api)