Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/compute/v2/__pycache__/server.cpython-39.pyc
Ðазад
a u�hi\ � @ s^ d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ G dd� dejej ej �ZeZdS ) � )�metadata)�image)� exceptions)�resource)�utilsc s� e Zd ZdZdZdZdZdZdZdZ dZ ejddddd d ddd ddddd�ej j��ZdZe�d�Ze�d�Ze�d�Zejded�Ze�d�Ze�d�Ze�d�Ze�d�Ze�d�Ze�d�Ze�d�Ze�d�Ze�d �Ze�d!�Z ejd"ed�Z!e�d�Z"e�d#�Z#e�d$�Z$e�d%�Z%e�d&�Z&e�d'�Z'ejd(e(j)d�Z(e�d)�Z*ejd*e+d�Z,e�d+�Z-e�d,�Z.ejd-e/d�Z0e�d.�Z1ejd/ed�Z2e�d0�Z3e�d1�Z4e�d2�Z5ejd3e/d�Z6e�d4�Z7e�d5�Z8e�d6�Z9e�d7�Z:ejd8ed�Z;ejd9e<ed:�Z=ejd;e<ed:�Z>e�d<�Z?e�d=�Z@e�d>�ZAejd?e<d�ZBe�d@�ZCe�dA�ZDe�dB�ZEe�dC�ZFd�� fdEdF� ZGd�dGdH�ZHdIdJ� ZIdKdL� ZJdMdN� ZKdOdP� ZLd�dRdS�ZMdTdU� ZNdVdW� ZOdXdY� ZPd�dZd[�ZQd\d]� ZRd^d_� ZSd`da� ZTdbdc� ZUddde� ZVd�dfdg�ZWdhdi� ZXdjdk� ZYdldm� ZZdndo� Z[dpdq� Z\drds� Z]dtdu� Z^dvdw� Z_d�dxdy�Z`dzd{� Zad�d|d}�Zbd~d� Zcd�d�� Zdd�d�� Zed�d�� Zfd�d�� Zgd�d�d��Zhd�d�d��Zid�d�� Zjd�d�� Zkd�d�� Zld�d�� Zm� ZnS )��Server�serverZserversz/serversT)Zauto_disk_config�availability_zone� created_at�description�flavor�hostnamer � kernel_id�key_name�launch_index�launched_atZ locked_by�name�node�power_state�progress� project_id� ramdisk_id�reservation_id�root_device_name�status� task_state� terminated_at�user_id�vm_state�sort_keyZsort_dirZaccess_ip_v4Zaccess_ip_v6�config_driveZdeleted�hostZsoft_deleted�ipZip6z changes-sincezchanges-before�uuidZall_tenants)�access_ipv4�access_ipv6�has_config_driveZdeleted_only�compute_hostZis_soft_deletedZipv4_addressZipv6_addressZ changes_sinceZchanges_before�idZall_projectsz2.72�links� accessIPv4� accessIPv6� addresses)�type� adminPassz$os-extended-volumes:volumes_attached�OS-EXT-AZ:availability_zoneZblock_device_mapping_v2zOS-EXT-SRV-ATTR:host�createdr zOS-DCF:diskConfig� flavorRefr ZhostId�host_statuszOS-EXT-SRV-ATTR:hostnamez#OS-EXT-SRV-ATTR:hypervisor_hostname�imageRefr zOS-EXT-SRV-ATTR:instance_name�lockedzOS-EXT-SRV-ATTR:kernel_idr zOS-EXT-SRV-ATTR:launch_indexzOS-SRV-USG:launched_atr �networks�personalityzOS-EXT-STS:power_stater Z tenant_idzOS-EXT-SRV-ATTR:ramdisk_idzOS-EXT-SRV-ATTR:reservation_idz OS-EXT-SRV-ATTR:root_device_name�OS-SCH-HNT:scheduler_hints�security_groups)r- Z list_type� server_groupsr zOS-EXT-STS:task_statezOS-SRV-USG:terminated_at�trusted_image_certificates�updated�OS-EXT-SRV-ATTR:user_datar zOS-EXT-STS:vm_stateNc sv t t| �j|||d�}|j| j }d}||v r<|�|�|d<