HEX
Server: LiteSpeed
System: Linux shams.tasjeel.ae 5.14.0-611.5.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 08:09:09 EST 2025 x86_64
User: infowars (1469)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/ipaplatform/nixos/__pycache__/services.cpython-39.opt-1.pyc
a

}�f|�@s�dZddlmZddlmZej��Zeded<eded<Gdd	�d	ej	�Z
ddd�ZGd
d�dej�Z
ejZeZe
�Zd
S)z8
Contains Nixos-specific service class implementations.
�)�absolute_import)�servicesz
named-regular�namedznamed-pkcs11�named-conflictc@seZdZeZdS)�nixosServiceN)�__name__�
__module__�__qualname__�nixos_system_unitsZsystem_units�rr�>/usr/lib/python3.9/site-packages/ipaplatform/nixos/services.pyrsrNcCs|dvrt||�St�||�S)N)rr)r�redhat_servicesZredhat_service_class_factory)�name�apirrr�nixos_service_class_factorys
rc@seZdZddd�ZdS)�
NixosServicesNcCs
t||�S)N)r)�selfrrrrr�service_class_factory&sz#NixosServices.service_class_factory)N)rrr	rrrrrr%sr)N)�__doc__Z
__future__rZipaplatform.redhatrr
Zredhat_system_units�copyr
Z
RedHatServicerrZRedHatServicesrZtimedate_servicesZserviceZ
knownservicesrrrr�<module>s