Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/fixture/__pycache__/connection.cpython-39.pyc
Ðазад
a u�h� � @ sf d dl Z d dlZd dlmZ d dlmZ d dlZe�� Zdddd�Zdddd�Z G d d � d ej �ZdS )� N��v2)�v3z"https://example.com/{service_type}z+https://internal.example.com/{service_type})�publicZinternalZadminz"https://{service_type}.example.comz+https://internal.{service_type}.example.comc sf e Zd Zddddddddd�Zd� fdd� Zd d� Zddd�Zdd� Zdd� Zdd� Z dd� Z � ZS )�ConnectionFixture�/z /{project_id}z/v2.1/z/v1z/v1/{project_id}z/v2/{project_id}z/v3/{project_id})Z baremetalz block-storageZcomputez#container-infrastructure-managementzobject-storeZ orchestrationZvolumev2Zvolumev3FNc sL t t| �j|i |�� t| _|r(| �� |p<t�� j� dd�| _ | �� d S )N�-� )�superr �__init__�_ENDPOINT_TEMPLATES�_endpoint_templates� use_suburl�uuid�uuid4�hex�replace� project_id�build_tokens)�selfZsuburlr �args�kwargs�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/openstack/fixture/connection.pyr 1 s zConnectionFixture.__init__c C s t | _d S �N)�_SUBURL_TEMPLATESr �r r r r r 9 s zConnectionFixture.use_suburlc C sT i }| j �� D ]@\}}| j�|| j�|d��}|r6d}|| j|| jd�||<