File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/slack.cpython-310.pyc
Back
o ;j� � @ s$ d Z ddlmZ dd� Zdd� ZdS )a( Send a message to Slack ======================= This state is useful for sending messages to Slack during state runs. .. versionadded:: 2015.5.0 .. code-block:: yaml slack-message: slack.post_message: - channel: '#general' - from_name: SuperAdmin - message: 'This state was executed successfully.' - api_key: peWcBiMOS9HrZG15peWcBiMOS9HrZG15 The api key can be specified in the master or minion configuration like below: .. code-block:: yaml slack: api_key: peWcBiMOS9HrZG15peWcBiMOS9HrZG15 � )�SaltInvocationErrorc C s dt v rdS dS )z@ Only load if the slack module is available in __salt__ �slack.post_messageZslack)Fz slack module could not be loaded)�__salt__� r r �E/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/slack.py�__virtual__ s r c K s | i ddd�}|� d�}|� d�}|s7|s7td d�p td d�}|s7td d �p.td d �}|s7d|d<