File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/chef.cpython-310.pyc
Back
o ;j � @ s@ d Z ddlZdd� Zdd� Zdd� Zd d � Zdd� Zd d� ZdS )az Execute Chef client runs ===================================================================== Run chef-client or chef-solo .. code-block:: yaml my-chef-run: chef.client: - override-runlist: 'demo1,demo2' - server: 'https://chef.domain.com' default-chef-run: chef.client: [] my-solo-run: chef.solo: - environment: dev � Nc C s dt v rdS dS )z: Only load if Chef execution module is available. �chef.clientT)Fzchef module could not be loaded)�__salt__� r r �D/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/chef.py�__virtual__ s r c K � t | d|�S )a0 name Unique identifier for the state. Does not affect the Chef run. server The chef server URL client_key Set the client key file location config The configuration file to use config-file-jail Directory under which config files are allowed to be loaded (no client.rb or knife.rb outside this path will be loaded). environment Set the Chef Environment on the node group Group to set privilege to json-attributes Load attributes from a JSON file or URL localmode Point chef-client at local repository if True log_level Set the log level (debug, info, warn, error, fatal) logfile Set the log file location node-name The node name for this client override-runlist Replace current run list with specified items for a single run pid Set the PID file location, defaults to /tmp/chef-client.pid run-lock-timeout Set maximum duration to wait for another client run to finish, default is indefinitely. runlist Permanently replace current run list with specified items user User to set privilege to validation_key Set the validation key file location, used for registering new clients r ��_run��name�kwargsr r r �client"