관리-도구
편집 파일: galaxy.cpython-39.pyc
a �)gk � @ s� d dl mZmZmZ eZd dlmZ d dlZd dl Z d dl Zd dlZd dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z m!Z! 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/m0Z0m1Z1 d dl2m3Z3 d d l4m5Z5 d dl6m7Z7 d dl8m9Z9 d dl:m;Z;m<Z<m=Z=m>Z> d dl?m@ZA d dlBmCZC d dlDmEZEmFZF d dlGmHZHmIZImJZJ d dlKmLZL d dlMmNZN d dlOmPZP d dlQmRZR d dlSmTZT d dlUmVZV d dlWmXZX d dlYmZZZ eX� Z[eLj\j]j^j_Z_g d�Z`ddid d!d"igid#d!d$igd%�ddid&�Zad'd(� Zbd<d+d,�Zcd-d.� Zdd=d/d0�Zed1d2� Zfd3d4� ZgeG d5d6� d6��ZhG d7d8� d8e�Zid>d9d:�Zjekd;k�r�ej� dS )?� )�absolute_import�division�print_function)�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) )�urlT�str)�usernameFr1 )�passwordFr1 )�tokenFr1 )�auth_urlFr1 )�v3F�bool)�validate_certsFr7 )� client_idFr1 )�timeoutF�int�default�False�cli�namer8 Z60r: )r<