Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/cloud/__pycache__/test_qos_policy.cpython-39.pyc
Ðазад
a u�h� � @ s2 d Z ddlmZ ddlmZ G dd� dej�ZdS )zg test_qos_policy ---------------------------------- Functional tests for `shade`QoS policies methods. � )�OpenStackCloudException)�basec sL e Zd Z� fdd�Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z � Z S )� TestQosPolicyc sV t t| ��� | j�d�s$| �d� | j�d�s:| �d� | �d�| _| � | j � d S )N�networkz&Network service not supported by cloudZqosz,QoS network extension not supported by cloudZ qos_policy)�superr �setUp�operator_cloudZhas_service�skipTest�_has_neutron_extensionZgetUniqueString�policy_nameZ addCleanup�_cleanup_policies)�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_qos_policy.pyr s zTestQosPolicy.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 )N�name�id� )�listr �list_qos_policies� startswithr Zdelete_qos_policy� Exception�append�strr �join)r Zexception_list�policy�er r r r # s $zTestQosPolicy._cleanup_policiesc C sN | j j| jd�}| �d|� | �| j|d � | �|d � | �|d � d S )N�r r r �shared� is_default)r �create_qos_policyr �assertIn�assertEqual�assertFalse�r r r r r �test_create_qos_policy_basic0 s z*TestQosPolicy.test_create_qos_policy_basicc C sP | j j| jdd�}| �d|� | �| j|d � | �|d � | �|d � d S )NT)r r r r r r )r r! r r"