HOME


Mini Shell 1.0
DIR: /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/
Upload File :
Current File : //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/ntp.cpython-312.pyc
�

i��d���d�ddlmZmZmZmZGd�de�ZGd�dee�ZGd�deee�Zy)	�)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc�"�eZdZdZdZdZdZd�Zy)�NtpzNetwork Time Protocol�ntp)�system�services)r	c�T�|jdd��|jddg�|jddgd�	�|jd
�}|ddk(rO|d
j�ddD�cgc]}|j	�d��c}D]}|jd|z��yycc}w)Nz
/etc/ntp.conf�ntp_conf)�tagsz/etc/ntp/step-tickersz/etc/ntp/ntpservers�ntptimezntpq -pnT)�
cmd_as_tagz
ntpq -c as�statusr�output��zntpq -c 'rv %s')�
add_copy_spec�add_cmd_output�collect_cmd_output�
splitlines�split)�self�ids�i�asids    �8/usr/lib/python3/dist-packages/sos/report/plugins/ntp.py�setupz	Ntp.setups������?���<����#�!�
�	�	
�����
��	�	�
�%�%�l�3���x�=�A��/2�8�}�/G�/G�/I�!�"�/M�N�!�����1��N�
>���#�#�$5��$<�=�
>���Ns�-B%N)�__name__�
__module__�__qualname__�
short_desc�plugin_name�profiles�packagesr��rrrs��(�J��K�%�H��H�>r(rc���eZdZ�fd�Z�xZS)�	RedHatNtpc�n��tt|��|jd�|j	d�y)Nz/etc/sysconfig/ntpd�ntpstat)�superr*rrr�r�	__class__s �rrzRedHatNtp.setup)s-���
�i��$�&����0�1����I�&r(�r r!r"r�
__classcell__�r/s@rr*r*'s
���'�'r(r*c���eZdZ�fd�Z�xZS)�	DebianNtpc�L��tt|��|jd�y)Nz/etc/default/ntp)r-r4rrr.s �rrzDebianNtp.setup1s���
�i��$�&����-�.r(r0r2s@rr4r4/s
���/�/r(r4N)�sos.report.pluginsrrrrrr*r4r'r(r�<module>r7s8��P�O�>�&�>�6'��\�'�/��\�<�/r(