Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/cinderclient/v3/__pycache__/client.cpython-39.pyc
Ðазад
a t�h� � @ sd d dl mZ d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d d lm Z d d lmZ d dlmZ d dlm Z d d lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ G dd� de�ZdS ) � )�api_versions)�client)�attachments)�availability_zones)�capabilities)�cgsnapshots)�clusters)�consistencygroups)�group_snapshots)�group_types)�groups)�limits)�messages)�pools)� qos_specs)� quota_classes)�quotas)�resource_filters)�services)�volume_backups)�volume_backups_restore)�volume_encryption_types)�volume_snapshots)�volume_transfers)�volume_type_access)�volume_types)�volumes)�workersc @ s* e Zd ZdZdd d �Zdd� Zd d� ZdS )�Clienta Top-level object to access the OpenStack Volume API. Create an instance with your creds:: >>> client = Client(USERNAME, PASSWORD, PROJECT_ID, AUTH_URL) Then call methods on its managers:: >>> client.volumes.list() ... N� F� publicURL�volumev3r �keystonec K s� |}d| _ t�| �| _|p$t�| j �| _t�| �| _t� | �| _t �| �| _ t� | �| _t�| �| _t�| �| _t�| �| _t�| �| _t�| �| _t�| �| _t�| �| _t�| �| _t� | �| _!t"�#| �| _$t%�&| �| _%t'�(| �| _'t)�*| �| _)t+�,| �| _+t-�.| �| _-t/�0| �| _/t1�2| �| _1t3�4| �| _3t5�6| �| _5t7�8| �| _7t9�:| �| _9|�r�|D ]"}|j;�r^t<| |j=|�;| �� �q^t>j?f ||||||||| | || |||||||||| j|d�|��| _>d S )Nz3.0)�username�password� project_id�auth_url�insecure�timeout� tenant_id�proxy_tenant_id�proxy_token�region_name� endpoint_type�service_type�service_name�volume_service_name�os_endpoint�retries�http_log_debug�cacert�auth_system�auth_plugin�session�api_version�logger)@�versionr Z LimitsManagerr Z APIVersionr8 r Z VolumeManagerr ZSnapshotManagerr ZVolumeTypeManagerr ZGroupTypeManagerr ZVolumeTypeAccessManagerr ZVolumeEncryptionTypeManagerr ZQoSSpecsManagerr ZQuotaClassSetManagerr ZQuotaSetManagerr ZVolumeBackupManagerZbackupsr ZMessageManagerr ZResourceFilterManagerr ZVolumeBackupRestoreManagerZrestoresr ZVolumeTransferManagerZ transfersr ZServiceManagerr ZClusterManagerr Z WorkerManagerr ZConsistencygroupManagerr ZGroupManagerr ZCgsnapshotManagerr ZGroupSnapshotManagerr ZAvailabilityZoneManagerr �PoolManagerr ZCapabilitiesManagerr ZVolumeAttachmentManagerZ manager_class�setattr�namer Z_construct_http_client)�selfr# Zapi_keyr% r&