관리-도구
편집 파일: sysctl.cpython-39.opt-1.pyc
a �����)g�����������������������@���s8���d�dl�mZmZmZ�eZd�dlZd�dlmZ�dd��Z dS�)�����)�absolute_import�division�print_functionN)�to_textc�����������������C���s6��|���d�}|g}|�|��t��}z|��|�\}}}W�n>�ttfyr�}�z"|��dt|����d}W�Y�d�}~n d�}~0�0�|dk�r2d} d} |���D�]�}|� ��s�q�|� d�r�| d|�7�} q�| r�| � ��|| <�ztjd|dd �\} } W�q��t �y�}�z&|��d t|�t|�f���W�Y�d�}~q�d�}~0�0�q�| �r2| � ��|| <�|S�)N�sysctlzUnable to read sysctl: %s����r������ � z \s?=\s?|: )�maxsplitz$Unable to split sysctl line (%s): %s)Zget_bin_path�extend�dictZrun_command�IOError�OSError�warnr���� splitlines�strip� startswith�re�split� Exception)�module�prefixesZ sysctl_cmd�cmdr����rc�out�err�e�key�value�line��r!����E/usr/lib/python3.9/site-packages/ansible/module_utils/facts/sysctl.py� get_sysctl���s6���� 2r#���) Z __future__r���r���r����typeZ __metaclass__r���Zansible.module_utils._textr���r#���r!���r!���r!���r"����<module>���s���