Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/libcloud/compute/drivers/__pycache__/rackspace.cpython-39.pyc
Ðазад
a q�h�$ � @ s� d Z ddlmZmZmZ ddlmZmZ ddlm Z m Z mZ ddlmZm Z ddlmZ ddlmZ dZd Zd Zeedd�eed d�eedd�eedd�eedd�eedd�d�ZG dd� de �ZG dd� de �ZG dd� de�ZG dd� de �ZdS )z Rackspace driver � )�Provider� LibcloudError�VolumeSnapshotState)�NodeLocation�VolumeSnapshot)�OpenStack_1_0_Connection�OpenStack_1_0_NodeDriver�OpenStack_1_0_Response)�OpenStack_1_1_Connection�OpenStack_1_1_NodeDriver)�AUTH_URL)� parse_dateZcomputeZcloudServersZcloudServersOpenStackZDFW)�service_type�name�regionZORDZIADZLONZSYDZHKG)�dfw�ordZiad�lon�sydZhkgc sD e Zd ZdZeZdZeZdZ dZ � fdd�Zdd� Zd d � Z � ZS )�RackspaceFirstGenConnectionz> Connection class for the Rackspace first-gen driver. z/http://docs.rackspacecloud.com/servers/api/v1.0�2.0Tc s( |� dd �| _tt| �j|i |�� d S �Nr )�popr �superr �__init__��self�args�kwargs�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/libcloud/compute/drivers/rackspace.pyr @ s z$RackspaceFirstGenConnection.__init__c C sn d| j v r| jjttd�}ntd| j ��|j}|s<td��| jdkrT|�dd�}n| jdkrj|�dd�}|S ) Nr )r r �Auth version "%s" not supported�!Could not find specified endpoint�uszhttps://lon.servers.apizhttps://servers.api�uk) � _auth_version�service_catalog�get_endpoint�SERVICE_TYPE�SERVICE_NAME_GEN1r �urlr �replace�r �epZ public_urlr! r! r"