File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/keystoneng.cpython-310.pyc
Back
o ;j<W � @ sB d Z dZzddlZddlmZ dZW n ey Y nw dZdd� Zd d � Zdd� Z dod d�Z dpdd�Zdpdd�Zdpdd�Z dpdd�Zdpdd�Zdpdd�Zdpdd�Zdpdd�Zdpdd �Zdpd!d"�Zdpd#d$�Zdpd%d&�Zdpd'd(�Zdpd)d*�Zdpd+d,�Zdpd-d.�Zdpd/d0�Zdpd1d2�Zdpd3d4�Zdpd5d6�Zdpd7d8�Zdpd9d:�Z dpd;d<�Z!dpd=d>�Z"dpd?d@�Z#dpdAdB�Z$dpdCdD�Z%dpdEdF�Z&dpdGdH�Z'dpdIdJ�Z(dpdKdL�Z)dpdMdN�Z*dpdOdP�Z+dpdQdR�Z,dpdSdT�Z-dpdUdV�Z.dpdWdX�Z/dpdYdZ�Z0dpd[d\�Z1dpd]d^�Z2dpd_d`�Z3dpdadb�Z4dpdcdd�Z5dpdedf�Z6dpdgdh�Z7dpdidj�Z8dpdkdl�Z9dpdmdn�Z:dS )qa� Keystone module for interacting with OpenStack Keystone .. versionadded:: 2018.3.0 :depends:shade Example configuration .. code-block:: yaml keystone: cloud: default .. code-block:: yaml keystone: auth: username: admin password: password123 user_domain_name: mydomain project_name: myproject project_domain_name: myproject auth_url: https://example.org:5000/v3 identity_api_version: 3 F� N)�OpenStackCloudExceptionTZ keystonengc C s t rtS dS )zC Only load this module if shade python module is installed )FzTThe keystoneng execution module failed to load: shade python module is not available)� HAS_SHADE�__virtualname__� r r �K/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/keystoneng.py�__virtual__( s r c K s: i }| � � D ]\}}||v r||| kr|| ||<