Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/cinderclient/v3/__pycache__/shell.cpython-39.pyc
Ðазад
a t�h7~ � @ s0 d dl mZ d dlZd dlZd dlZd dlmZ d dlZd dlZd dlm Z d dlm Z d dlmZ d dlmZ d dlm Z d d lT d d lmZ dZG dd � d ej�Ze �d�e jddddd�dd� ��Ze jdeejdddddd�dd� �Ze jddded d d!d"�e jd#ded ejd$�e jd%d&dd'e d�e jd(d)dd*e d�e jd+d,dd-e d�e jd.ejd/�e jd0d1dd2d�e jd3d4dd5d�e jd6d7dd8d9�e j� d�e jdeejddddd:d�e jd;ed<d=dd>d?d@dA�dBdC� �����������Ze jdDdEdFdG�e jdeejdddddHd�dIdJ� ��Ze jej ej!ej"ej#dK�Z$e jdLdMddNe dOdP�e jddQdRded d d!dS�e jd#ded ejd$�e jd%d&dd'e d�e jdTejd/�e jd(d)dd*e d�e jdUdVd=dg dW�dXe dY�e jdZd[dd\e d�e jd]dddd^e d_�e jd`ddddadbe dc�e jd0d1dddd�e jd3d4dded�e jdfddgdhdi�e jd6d7dd8d9�e j� d�e jdje%dkddldmdn�e jdeejddddd:d�e jd;ed<d=dd>d?dodA�dpdq� �����������������Z&e jdrdsdtdudv�e jdwdxdye$�'� dzd{�e jd|d}dd~d�e jdd�dd�d�e jd�dEd�dG�d�d�� �����Z(e jd�d�deed�d��e jd�d�dd�d�e jd�d�dd�d�dP�e jd�d�dd�d�e jd�ejd/�e jd�d�dd�d�e jd�ejd/�e jd�d�dd�d�e jd�ejd/�e jd�d�dd�d�e jd�d�dd�d�d��e jd�ejd/�e jd%d&dd�d�e jdTejd/�e jd�ejd/�e jd�d�dd�d�e jd�ejd/�e jd�ejd/�e jd�d�dd�d�e jd�ejd/�e jd�d�dd�d�e jd�ejd/�e jd]dddd�d_�e jd�dd�d�g d�d��e jd�dEd�dG�d�d�� �������������������������Z)e jdyd�d�d��e jd�d�d�d�gd�dǍe jd�ddtg d�d�dˍe jd�ddtg d�d�dd�dЄ ����Z*e �dѡe jddQdRded e j+d�d dӍd!dS�d�dՄ ��Z,e �d֡e jdeejdddddd�d�d ��Z-e �d֡d�dڄ �Z.e �d֡e jd�d�d�d��d�d߄ ��Z/e �d֡e jd�d�d�d��e jd%d&d�d��e jd�d�d�d��e jd�d�d�d��d�d� �����Z0e �d֡d�d� �Z1e �d֡e jd�d&d�d��e jd�d�d�d��e jd�d�d=d�d�d�d� ����Z2e �d֡e jd�d�dtd�dv�d�d� ��Z3e �d֡e jd�d�d�d��e jd�d�d�d�gd�dǍe jd�ddtg d�d��d�d�� ����Z4e jdkd�d�d��e jd�d�ed�d �d�e j�d�ded�d�d�e j�d�ded�d�d�e j�d�d ed�d �d�e j�d�ded�d �d�e j�d�ded�dd��d�e jd��ddd�d�e j�d�ded�d�d�e j�d�dd<�dd��d�d� ����������Z5e jdyd��dd��e j�dd?d=dd<�d�d�e j�d�d �d!�d"d�e j�d#ejd/�e j�d$�d%�d&�d'd�e j�d(ejd/�e j�d)�d*�d+d��e j�d,ejd/�e j�d-�d.�d/�d0�d1�d2�e j�d3d?�d4d<�d1�d2��d5�d6� ����������Z6e jdyd��d7d��e j7�d8�d9d=d�d:�d;�d<�e j7�d8�d=d=�d>�d?�d@�e j�dAd?�dB�dCgd<d=dd<�dD�dE�e j�dFd?�dB�dCgd<d=dd<�dG�dE��dH�dI� �����Z8e ��dJ�e j�dK�dL�dMd��e jd%dd&�dN�dO�e jd�d��dPd��e jd]dddd��dQ�dR��dS�dT� �����Z9e ��dU�e jd%d&d�dVd�e j�dW�dXd�dYd�e j�dZdVddW�d[d{�e j�d\dVddW�d]d{�e j�d^�d_d�d`d�e j�da�dbd�dcd�e j�dd�ded<�dfdE�dg��dh�di� ��������Z:e ��dU�e j�dj�dXd�dk�dld��e jd�dm�dnd���do�dp� ���Z;e ��dU�e j�dj�dXd�dk�dld��e jd�dm�dqd���dr�ds� ���Z<e ��dU�e j�dj�dXd�dk�dld��e jd�dm�dqd��e j�dt�dud�dvd��dw�dx� ����Z=e ��dy�e j�d=�dmd�dzd�e j�d{�d|d�d}d�e j�dW�dXd�d~d�e j�dZdV�dddW�d��d��e j�d\dVddW�d]d{�e j�d��d�d�d�d�e j�d��d�d�d��d�d{�e j�d��d�ed�d��d��d��d�� ���������Z>e j�d9�d:�d�d��e j�d=�d��d?�d��e j�d��d��d�d��e j�d��d��d��d�d�e jd%d&�d�d��e jd�d��d�d��e jd�d��d�d��e jd�d��d�d��e jd]e%dd�d��d��e jdUdE�d�dG��d��d�� ����������Z?e ��d��e j7�d��d9d=d�d:�d��d<�e j7�d��d=d=�d��d��d��d��e j�dd�d�d=�d�d�e jd0d1d�d�d�e jd3d4dded�e j�d��d�d�d�d�e jd6d7dd8d9�e j@� d��d��d�� ��������ZAe �d��e jddQdRded e j+d�ddӍd!dS�e jdeejddddd:d��d��d�� ���ZBe �d��e j�d��d��d�ded=d<�d��d��d�� e j�d��d��d�d���d��d�� ���ZCe �d��e j�d��d��d�d��e j�d��d��d�d��e jd%d&�d�d��e jd�d�d�d�d�e jd�d�d�d�d��dƐdDŽ ������ZDe �dɡe j�dȐdɐd�d��e j�dːd̐d�d��e jd%d&�d�d��e jd�d��d�d���dϐdЄ �����ZEe �d��e j�d��d�dt�d�dv�e j�d�dEd<�dӐdԍ�dՐdք ���ZFe �d��e j�d��d��d�d��e jd%d&�d�d��e jd�d��d�d��e j�dِdڐd�d��e j�dܐdݐd�d���dߐd� ������ZGe ��d�e j�d��d��d�d���d�d� ��ZHe ��d�e j�d��d��d�d���d�d� ��ZIe ��d�e j�d��d��d�d��e j�d�dEd<�d�dԍe j�d�d�d�d���d�d� ����ZJe ��d�e j�d��d��d�d���d�d� ��ZKe �dɡe jddQdRded e j+d�ddӍd!dS�e jd(d)dd*e d�e jd�dMd�d�e d�e jdeejddddd:d��d�d� �����ZLe �dɡe j�d�d�d�d���d��d�� ��ZMe �dɡe j�d��d��d�d��e jd%d&d�d�d�e jd�d�d�d�d��d��d�� ����ZNe �dɡe j�d�d�dt�d�dv��d��d�� ��ZOe ��d��e j�d{�d|d�d d�e j�dW�dXd�d~d�e j�dd?d=dd<�dU�d�d��d�d� ����ZPe ��d��e j7�d��d9d=d�d:�d�d<�e j7�d��d=d=�d�d��d@�e j�dd�d�d=�d�d�e jd0d1d�d�d�e jd3d4dded�e j�d��d�d�d�d�e jd6d7dd8d9�e j@� d��d�d � ��������ZQe ��d���d �d� �ZRe ��d�e j�d �d�dd���d�d� ��ZSe ��d�e jd0d1d�d�dd��e jd3d4d�d�dd��e jd6d7d�dd8d9�e j� d��e j�d�dd�de d�e j�ddxd�de d�e j�dd�d�de d�e j�d�dd�de d�e j�d �d!d�d"e d�e jdeejddddd:d��d#�d$� ����������ZTe ��d�e j�d%�d&�d'd���d(�d)� ��ZUe ��d�e j�d%�d&dt�d*dv��d+�d,� ��ZVe jddQdRded d d!dS�e jd#ded ejd$�e jd%d&dd'e d�e jdTejd/�e jd�ejd/�e jd(d)dd*e d�e jd+d,dd-e d�e jd.ejd/�e jd0d1d�d-d�e jd3d4d�d.d�e jd6d7dd8d9�e j� d�e jdje%dkddldmdn�e jd]ddd�d/�d0e dc�e jdeejddddd:d�e jd;ed<d=dd>d?�d1dA��d2�d3� ���������������ZWe ��d4�e jddQdRded e j+d�d dӍd!dS�e jd+d,dd-e d�e jd(d)dd*e d�e jd0d1d�d5d�e jd3d4d�d6d�e jd6d7dd8d9�e j� d�e jdje%dkddldmdn�e jdeejddddd:d��d7�d8� ���������ZXe ��d4�e j�d9�d:�d;d���d<�d=� ��ZYe ��d4�e jdyd��d>d��e j�d?�d@�dAd��e j�dB�dCd<�dDd�e j�dE�dFd�dGd�e j�dH�dId�dJd�e j�d{�d:d�dKd�e j�dL�dM�dN�dOd�e j�dP�dQ�dR�dSd�e j�dT�dUd<�dVd�e j�dW�dXd�dYd�e j�dZ�d[�d\�d]�d^d���d_�d`� ������������ZZe ��d4�e j�d9�d:�d;d��e j�dE�dFd�dGd�e j�dH�dId�dJd�e j�d{�d:d�dKd�e j�dL�dM�dN�dOd�e j�dP�dQ�dR�dSd�e j�dT�dUd<�dVd�e j�dW�dXd�dYd��da�db� ���������Z[e ��d4�e j�d9�d:dt�dcdv��dd�de� ��Z\e ��df�e j�d9�d:dt�dcdv��dg�dh� ��Z]e ��d���di�dj� �Z^e ��dk�e j�dl�dm�dn�dodǍe j�dW�dp�dq�dr�ds�e j�dt�dq�du�dv�e j�dw�dq�dx�dv��dy�dz� �����Z_e ��dk�e j�dW�dp�dq�d{�ds�e j�dt�dq�du�dv�e j�dw�dq�d|�dv��d}�d~� ����Z`e jdyd��dd��e j�d��d�d�d�d�e jdTejd/�e jd%d&d�d�d�e jd�ejd/�e jd�d�d�dPd�e j�d�dE�d�d<�d��e j�ddE�d�d<�d��e jd�d�d�d�d�e jd]ddd�dQd�dc�e jd�d�d��d��d���d��d�� �����������Zae jdyd��d�d��e jd%d&d�d�d�e jdTejd/�e j�d�dE�d��d�d<�d���d��d�� ����Zbe jddQdRded d d!dS�e jd#ded ejd$�e jd6d7d�d��d�dP�e jdeejdddd�d�d��d��d�� ����ZcdS (� � )�print_functionN)�strutils)�api_versions)�base)� exceptions)�shell_utils)�utils)�*)�CheckSizeArgForCreatez�This option is deprecated and will be removed in newer release. Please use '--filters' option which is introduced since 3.33 instead.c @ s e Zd Zg Zdd� ZdS )� AppendFiltersc C s t j�|d � d S )Nr )r �filters�append)�self�parser� namespace�values� option_string� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/cinderclient/v3/shell.py�__call__- s zAppendFilters.__call__N)�__name__� __module__�__qualname__r r r r r r r ) s r �3.33z --resourcez <resource>z:Show enabled filters for specified resource. Default=None.)�metavar�default�helpc C s | j j|jd�}t�|� dS )z`List enabled filters. Symbol '~' after filter key means it supports inexact filtering. )�resourceN)Zresource_filters�listr r Zprint_resource_filter_list)�cs�argsr r r r �do_list_filters1 s r! z --filtersr z3.52z<key=value>z'Filter key and value pairs. Admin only.)�action�type�nargs� start_versionr r r c C s� i }t jr|�t�t j�� | jj|d�}t�|� | jjdt j jjdd��* |D ]}| j�d|j � qRW d � n1 s|0 Y | jjdt j jjdd��* |D ]}| j�d|j� q�W d � n1 s�0 Y g t _dS )z^Lists available 'volume types'. (Only admin and tenant users will see private types) ��search_opts�uuid�w��modeN�name)r r �updater �extract_filtersZvolume_typesr Zprint_volume_type_list�completion_cache�cinderclient�v3Z VolumeType�write_to_completion_cache�idr, )r r r'