%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3.9/site-packages/ansible/module_utils/facts/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3.9/site-packages/ansible/module_utils/facts/__pycache__/sysctl.cpython-39.pyc

a

�)g��@s8ddlmZmZmZeZddlZddlmZdd�Z	dS)�)�absolute_import�division�print_functionN)�to_textcCs6|�d�}|g}|�|�t�}z|�|�\}}}Wn>ttfyr}z"|�dt|��d}WYd}~n
d}~00|dk�r2d}	d}
|��D]�}|�	�s�q�|�
d�r�|
d|7}
q�|	r�|
�	�||	<ztjd|dd	�\}	}
Wq�t
�y}z&|�d
t|�t|�f�WYd}~q�d}~00q�|	�r2|
�	�||	<|S)N�sysctlzUnable to read sysctl: %s�r�� �
z
\s?=\s?|: )�maxsplitz$Unable to split sysctl line (%s): %s)Zget_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_sysctls6



2r#)
Z
__future__rrr�typeZ
__metaclass__rZansible.module_utils._textrr#r!r!r!r"�<module>s

Zerion Mini Shell 1.0