Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
local
/
lib
/
python3.10
/
dist-packages
/
ansible
/
cli
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: galaxy.cpython-310.pyc
o O�hcz � @ s� d dl mZ d dlmZ d dlZd dlZd dlZd dlZd dl Z d dl Z d dlZd dlZd dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZmZ d d l m!Z!m"Z" d d l#m$Z$m%Z% d dl&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/ d dl0m1Z1 d d l2m3Z3 d dl4m5Z5 d dl6m7Z7 d dl8m9Z9m:Z:m;Z;m<Z< d dl=m>Z? d dl@mAZA d dlBmCZCmDZD d dlEmFZFmGZGmHZH d dlImJZJ d dlKmLZL d dlMmNZN d dlOmPZP d dlQmRZR d dlSmTZT d dlUmVZV d dlWmXZX d dlYmZZZ eV� Z[eJj\j]j^j_Z_g d�Z`ddd gd!�d"d#d$igiejad#d%igd&�d'did(�Zbd)d*� Zcd>d-d.�Zdd/d0� Zed?d1d2�Zfd3d4� Zgd5d6� ZheG d7d8� d8��ZiG d9d:� d:e�Zjd@d;d<�Zkeld=k�r]ek� dS dS )A� )�annotations)�CLIN)� dataclass)� YAMLError)�context)�option_helpers)�AnsibleError�AnsibleOptionsError)�Galaxy� get_collections_galaxy_meta_info)� GalaxyAPI�GalaxyError) �build_collection�download_collections�find_existing_collections�install_collections�publish_collection�validate_collection_name�validate_collection_path�verify_collections�SIGNATURE_COUNT_RE)�ConcreteArtifactsManager)� GPG_ERROR_MAP)�Requirement)� GalaxyRole)�BasicAuthToken�GalaxyToken� KeycloakToken�NoTokenSentinel)�__version__)�is_iterable)� yaml_dump� yaml_load)�to_bytes� to_native�to_text)�six)� DataLoader)� AnsibleLoader)�RoleRequirement)�Templar)�AnsibleCollectionConfig)�Display)�get_versioned_doclink)�load_extra_vars) )�urlT�str)�usernameFr0 )�passwordFr0 )�tokenFr0 )�auth_urlFr0 )�api_versionF�int)�validate_certsF�bool)� client_idFr0 )�timeoutFr6 � � )�default�choices�cli�namer7 r: )r= r? r= )r5 r7 r: r3 c s t �� �� fdd��}|S )z�Inject an artifacts manager if not passed explicitly. This decorator constructs a ConcreteArtifactsManager and maintains the related temporary directory auto-cleanup around the target method invocation. c s� d|v r� | i |��S dt j�dd�i}t j�dd �}|d ur5|�t�|�t j�dd �t j�dd �d�� tjtj fi |���}||d<