Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/__pycache__/test_floating_ip.cpython-39.pyc
Ðазад
a u�hA � @ s^ d dl mZ d dl mZ d dl mZ d dl mZ d dl mZ d dlmZ G dd� dej�Z d S ) � )�floating_ip)�network)�port)�router)�subnet)�basec s� e Zd ZdZdZdZdZdZdZdZ dZ dZdZdZ dZ� fdd�Z� fd d �Zdd� Zd d� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Z� ZS )�TestFloatingIP� z 10.100.0.0/24z 10.101.0.0/24Nzexample.org.Zfip1c s� t t| ��� | j�d�s$| �d� d| _| �� | _| �� | _ | �� | _ | �� | _| �� | _ddi}| j | j fi |��}|j| _| �| j | j| j�}|j| _| � | j�}|j| _| �| j| j| j�}|j| _dd| jii}| jjjf d| ji|��}t|tj��sJ �| �| j|j� |j| _|| _| jj| jj| jd �}| �|d | j� | jjj | jd�}t|t!j"��spJ �|j| _#|| _$| jjj%| j| j&| j'd�}t|t(j)��s�J �|| _*d S ) NZdnsz"dns service not supported by cloudg �?zrouter:externalTZexternal_gateway_info� network_id�name�� subnet_idr )r )�floating_network_id� dns_domain�dns_name)+�superr �setUp�connZhas_serviceZskipTestZTIMEOUT_SCALING_FACTORZgetUniqueStringZROT_NAMEZEXT_NET_NAMEZEXT_SUB_NAMEZINT_NET_NAMEZINT_SUB_NAME�_create_network�id� EXT_NET_ID�_create_subnet�EXT_CIDR� EXT_SUB_ID� INT_NET_ID�INT_CIDR� INT_SUB_IDr Z create_router� isinstancer ZRouter�assertEqualr �ROT_ID�ROTZ add_interfaceZcreate_portr ZPort�PORT_ID�PORTZ create_ip� DNS_DOMAIN�DNS_NAMEr Z FloatingIP�FIP)�self�args�net�sub�sotZprtZfip�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/test_floating_ip.pyr % sT �� ��zTestFloatingIP.setUpc s | j jj| jjdd�}| �|� | j jj| jdd�}| �|� | jj | j j| j d�}| �|d | j � | j jj| j dd�}| �|� | j jj| jdd�}| �|� | j jj| jdd�}| �|� | j jj| j dd�}| �|� | j jj| jdd�}| �|� tt| ��� d S )NF)Zignore_missingr r )r r Z delete_ipr% r �assertIsNoneZdelete_portr! r Zremove_interfacer r Z delete_routerr Z delete_subnetr Zdelete_networkr r r r �tearDown�r&