Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/cloud/__pycache__/test_router.cpython-39.pyc
Ðазад
a u�hd6 � @ sB d Z ddlZddlmZ ddlmZ dZdZG dd� dej�Z dS ) z^ test_router ---------------------------------- Functional tests for `shade` router methods. � N)�OpenStackCloudException)�base)�id�name�admin_state_up�external_gateway_info� tenant_id�routes�status)� network_id�enable_snat�external_fixed_ipsc s� e Zd Z� fdd�Zdd� Zdd� Zdd� Zd d � Zdd� Zddd�Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Z� ZS )� TestRouterc sp t t| ��� | j�d�s$| �d� | �d�| _| �d�| _| �d�| _ | � | j� | � | j� | � | j � d S )N�networkz&Network service not supported by cloud�router�subnet)�superr �setUp�operator_cloudZhas_serviceZskipTestZgetUniqueString� router_prefix�network_prefix� subnet_prefixZ addCleanup�_cleanup_networks�_cleanup_subnets�_cleanup_routers��self�� __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/cloud/test_router.pyr # s zTestRouter.setUpc C s� t � }| j�� D ]h}|d �| j�rz| j�|d � W q tyv } z&|�t|�� W Y d }~qW Y d }~qd }~0 0 q|r�t d� |���d S �Nr � )�listr Zlist_routers� startswithr Z delete_router� Exception�append�strr �join)r �exception_listr �er r r r 1 s $zTestRouter._cleanup_routersc C s� t � }| j�� D ]h}|d �| j�rz| j�|d � W q tyv } z&|�t|�� W Y d }~qW Y d }~qd }~0 0 q|r�t d� |���d S r! )r# r Z list_networksr$ r Zdelete_networkr% r&