Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/__pycache__/test_port_forwarding.cpython-39.pyc
Ðазад
a u�h � @ sj d dl mZ d dl mZ d dl mZ d dl mZ d dl mZ d dl mZ d dlm Z G dd � d e j �Zd S )� )�floating_ip)�network)�port_forwarding)�port)�router)�subnet)�basec s� e Zd ZdZdZdZdZdZdZdZ dZ dZdZdZ dZdZdZdZ� fd d �Z� fdd�Zd d� Zdd� Zdd� Zdd� Zdd� Zdd� Z� ZS )�TestPortForwarding� Nz 10.100.0.0/24z 10.101.0.0/24i� �P Ztcp�descriptionc s� t t| ��� | jj�d�s&| �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!��slJ �|j| _"|j#d d | _$| jjj%| jd �}t|t&j'��s�J �|j| _(| jjj)| j(| j"| j$| j*| j+| j,| j-d�}t|t.j/��s�J �|| _0d S )Nzfloating-ip-port-forwardingz.Floating IP Port Forwarding extension disabledzrouter:externalTZexternal_gateway_info� network_id�name�� subnet_idr )r r � ip_address)Zfloating_network_id)Z floatingip_id�internal_port_id�internal_ip_address� internal_port� external_port�protocolr )1�superr �setUp�connr Zfind_extensionZskipTestZgetUniqueStringZROT_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_IDZ create_router� isinstancer ZRouter�assertEqualr �ROT_ID�ROTZ add_interfaceZcreate_portr ZPort�INTERNAL_PORT_IDZ fixed_ips�INTERNAL_IP_ADDRESSZ create_ipr Z FloatingIP�FIP_IDZcreate_port_forwarding� INTERNAL_PORT� EXTERNAL_PORT�PROTOCOL�DESCRIPTION�_port_forwardingZPortForwarding�PF)�self�args�net�sub�sotZprtZfip�pf�� __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_port_forwarding.pyr * sf �� ���zTestPortForwarding.setUpc s. | j jj| j| jdd�}| �|� | j jj| jdd�}| �|� | j jj| jdd�}| �|� | j j | j j| jd�}| �|d | j� | j jj | jdd�}| �|� | j jj| jdd�}| �|� | j jj| jdd�}| �|� | j jj| jdd�}| �|� | j jj| jdd�}| �|� tt| ��� d S )NF)Zignore_missingr r )r r Zdelete_port_forwardingr/ r) ZassertIsNoneZ delete_ipZdelete_portr'