File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/random_org.cpython-310.pyc
Back
o ;j�^ � @ s� d Z ddlZddlZddlZddlZddlZe� e �ZdZdddiddiddidd idd iddiddid �iZ dd� Zdd� Zddd�Zddd�Zddd�Zddd�Zddd �Zddd �Zddd�Zddd�ZdS )a� Module for retrieving random information from Random.org .. versionadded:: 2015.5.0 :configuration: This module can be used by either passing an api key and version directly or by specifying both in a configuration profile in the salt master/minion config. For example: .. code-block:: yaml random_org: api_key: 7be1402d-5719-5bd3-a306-3def9f135da5 api_version: 1 � N� random_org�1�method�getUsage�generateIntegers�generateStrings� generateUUIDs�generateDecimalFractions�generateGaussians� generateBlobs)r r r r r r r c C s t S )zZ Return virtual name of the module. :return: The virtual name of the module. )�__virtualname__� r r �K/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/random_org.py�__virtual__* s r c C s t | ttf�S )z- Tell whether an argument is numeric )� isinstance�int�float)�nr r r �_numeric3 s r c C s� |du ri }ddi}d}t j�|dt| � d �}tjj�|�}tjjj |di |ddi t d�}|�d d�tjj krS|d }|�d�rG|�d�S |�d�rQ|�d�S d S |�d d�tjjkr_d S t|d�rg|jnd|d<