Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.11/site-packages/ansible/playbook/role/__pycache__/ |
Upload File : |
� ���c�% � � � d dl mZmZmZ eZd dlZd dlmZ d dl mZmZ d dl mZ d dlmZmZ d dlmZ d dlmZ d d lmZ d d lmZ d dlmZ d dlmZ d d lmZ d dl m!Z! d dl"m#Z# d dl$m%Z% dgZ& e%� � Z' G d� deeee� � Z(dS )� )�absolute_import�division�print_functionN)� constants)�AnsibleError�AnsibleAssertionError)�string_types)�AnsibleBaseYAMLObject�AnsibleMapping)�FieldAttribute)�Base)�CollectionSearch)�Conditional)�Taggable)�Templar)�AnsibleCollectionRef)�_get_collection_role_path)�unfrackpath)�Display�RoleDefinitionc � � � e Zd Z ed�� � Zd� fd� Zedd�� � Z� fd�Zd� Z d� Z d � Zd � Zd� Z dd �Z� xZS )r �string)�isaNc �� �� t t | � � � � � || _ || _ || _ d | _ d | _ || _ t � � | _ || _ d S �N)�superr �__init__�_play�_variable_manager�_loader� _role_path�_role_collection� _role_basedir�dict�_role_params�_collection_list)�self�play�role_basedir�variable_manager�loader�collection_list� __class__s ��E/usr/lib/python3.11/site-packages/ansible/playbook/role/definition.pyr zRoleDefinition.__init__0 sf �� � �n�d�#�#�,�,�.�.�.��� �!1��������� $���)��� �F�F��� /����� c � � t d� � �)Nznot implemented)r )�datar* r+ s r. �loadzRoleDefinition.loadA s � ��,�-�-�-r/ c � �� t |t � � rd|z }t |t � � s8t |t � � s#t |t � � st � � �t |t � � r(t t | � � � |� � }|| _ t � � }t |t � � r|j |_ | � |� � }| � |� � \ }}t |t � � r$| � |� � \ }}||z }|| _ ||d<