File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/grafana_datasource.cpython-310.pyc
Back
o ;j � @ s| d Z ddlZdd� Z dd d �Zddd�Zd d� Zdd� Zdd� Z ddd�Zdd� Z dS )a Manage Grafana v2.0 data sources .. versionadded:: 2016.3.0 .. code-block:: yaml grafana: grafana_timeout: 3 grafana_token: qwertyuiop grafana_url: 'https://url.com' .. code-block:: yaml Ensure influxdb data source is present: grafana_datasource.present: - name: influxdb - type: influxdb - url: http://localhost:8086 - access: proxy - basic_auth: true - basic_auth_user: myuser - basic_auth_password: mypass - is_default: true � Nc C s t d dd�dkrdS dS )z(Only load if grafana v2.0 is configured.z config.getZgrafana_version� � T)Fz$Not configured for grafana_version 2)�__salt__� r r �R/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/grafana_datasource.py�__virtual__ s r �proxy� F�grafanac C s" t |t�rtd |�}| ddi d�} t|| �}t| ||||||||| | |�}|rktjt||d �|t|�|� dd�d� d| d <