관리-도구
편집 파일: errors.cpython-39.pyc
a �)gD � @ s< d dl mZmZmZ eZG dd� de�ZG dd� de�ZG dd� de�Z G dd � d e�Z G d d� de�ZG dd � d e�ZG dd� de�Z G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG d d!� d!e�ZG d"d#� d#e�ZG d$d%� d%e�Zd&S )'� )�absolute_import�division�print_functionc @ s e Zd ZdZdS )�AnsibleFallbackNotFoundz Fallback validator was not foundN��__name__� __module__�__qualname__�__doc__� r r �?/usr/lib/python3.9/site-packages/ansible/module_utils/errors.pyr s r c s, e Zd ZdZ� fdd�Zedd� �Z� ZS )�AnsibleValidationErrorz%Single argument spec validation errorc s t t| ��|� || _d S �N)�superr �__init__Z error_message)�self�message�� __class__r r r s zAnsibleValidationError.__init__c C s | j d S )z:The error message passed in when the exception was raised.r )�args�r r r r �msg s zAnsibleValidationError.msg)r r r r r �propertyr � __classcell__r r r r r s r c @ sZ e Zd ZdZddd�Zdd� Zdd� Zd d � Zedd� �Z ed d� �Z dd� Zdd� ZdS )�AnsibleValidationErrorMultiplez(Multiple argument spec validation errorsNc C s |r|d d � ng | _ d S r ��errors�r r r r r r s z'AnsibleValidationErrorMultiple.__init__c C s | j | S r r �r �keyr r r �__getitem__"