HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/pillar/__pycache__/digicert.cpython-310.pyc
o

�N�g��@sBdZddlZddlZddlmZdZe�e�Z	dd�Z
dd�ZdS)aS
Digicert Pillar Certificates

This module will only return pillar data if the ``digicert`` runner module has
already been used to create certificates.

To configure this module, set ``digicert`` to ``True`` in the ``ext_pillar``
section of your ``master`` configuration file:

.. code-block:: yaml

    ext_pillar:
      - digicert: True
�N�digicertcCstS)z8
    No special requirements outside of Salt itself
    )�__virtualname__�rr�H/opt/saltstack/salt/lib/python3.10/site-packages/salt/pillar/digicert.py�__virtual__srcCsPtj�ttj�}i}|�d|�}|D]}|�d|�}|||<||d=qd|iS)z0
    Return an existing set of certificates
    zdigicert/minionszdigicert/domainsZcsrr)�salt�cacheZCacheZ__opts__�syspathsZ	CACHE_DIRZfetch)Z	minion_idZpillarZconfr�retZ	dns_namesZdns_name�datarrr�
ext_pillar sr)�__doc__�loggingZ
salt.cacherZ
salt.syspathsr	r�	getLogger�__name__�logrrrrrr�<module>s