%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/modules/ |
Current File : //lib/python2.7/site-packages/salt/modules/linux_sysctl.pyo |
� ���^c @@ s d Z d d l m Z m Z m Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l Z d d l Z d d l Z d d l Z e j e � Z d Z d � Z d � Z e d � Z d � Z d � Z d d � Z d S( u4 Module for viewing and modifying sysctl parameters i ( t absolute_importt print_functiont unicode_literalsN( t six( t string_types( t CommandExecutionErroru sysctlc C@ s t d d k r t d f St S( u# Only run on Linux systems u kernelu LinuxuT The linux_sysctl execution module cannot be loaded: only available on Linux systems.( t __grains__t Falset __virtualname__( ( ( s= /usr/lib/python2.7/site-packages/salt/modules/linux_sysctl.pyt __virtual__ s c C@ s8 t j j j t � r4 t j j j t � d k r4 d Sd S( u� Linux hosts using systemd 207 or later ignore ``/etc/sysctl.conf`` and only load from ``/etc/sysctl.d/*.conf``. This function will do the proper checks and return a default config file which will be valid for the Minion. Hosts running systemd >= 207 will use ``/etc/sysctl.d/99-salt.conf``. CLI Example: .. code-block:: bash salt -G 'kernel:Linux' sysctl.default_config i� u /etc/sysctl.d/99-salt.confu /etc/sysctl.conf( t saltt utilst systemdt bootedt __context__t version( ( ( s= /usr/lib/python2.7/site-packages/salt/modules/linux_sysctl.pyt default_config( s c C@ s� i } | rt j j | � s"