Repository URL to install this package:
|
Version:
6.0.24-6.0 ▾
|
python3-tvault-contego-el9
/
usr
/
lib
/
python3.9
/
site-packages
/
contego
/
objects
/
__pycache__
/
fields.cpython-39.pyc
|
|---|
a
Jrg! ã @ sn d dl Z d dlZd dlmZ d dlmZ d dlZd dlmZ d dl m
Z
ejZejZej
Z
ejZejZejZejZejZejZejZejZejZejZejZejZejZejZejZejZejZejZej Z ej!Z!ej"Z"ej#Z#ej$Z$ej%Z%ej&Z&ej'Z'ej(Z(ej)Z)ej*Z*ej+Z+ej,Z,ej-Z-ej.Z.ej/Z/ej0Z0ej1Z1ej2Z2ej3Z3ej4Z4ej5Z5ej6Z6ej7Z7ej8Z8ej9Z9ej:Z:ej;Z;ej<Z<ej=Z=G dd de1Z>G dd d e>Z?G d
d de-Z@G dd
d
e>ZAG dd de-ZBG dd de1ZCG dd de-ZDG dd de>ZEG dd de>ZFG dd de>ZGG dd de>ZHG dd de-ZIG dd de-ZJG d d! d!e-ZKG d"d# d#e-ZLdS )$é N)Úsignature_utils)Úfields)Ú exception)Ú_c s e Zd Z fddZ ZS )ÚBaseContegoEnumc s t t| j| jjd d S ©N)Zvalid_values)Úsuperr Ú__init__Ú __class__ÚALL)ÚselfÚkwargs©r
© ú:/usr/lib/python3.9/site-packages/contego/objects/fields.pyr M s zBaseContegoEnum.__init__)Ú__name__Ú
__module__Ú__qualname__r Ú
__classcell__r r r r r L s r c * @ s e Zd ZdZdZdZdZdZdZdZ dZ
d Zd
ZdZ
dZd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,eeeeeee e
eee
eeeeeeeeeeeeeeeeeee e!e"e#e$e%e&e'e(e)e*e+e,f*Z-d+S ),ÚInstanceTaskStateZ
schedulingZblock_device_mappingZ
networkingZspawningZimage_snapshotZimage_snapshot_pendingZimage_pending_uploadZimage_uploadingZimage_backupZupdating_passwordZresize_prepZresize_migratingZresize_migratedZ
resize_finishZresize_revertingZresize_confirmingZ rebootingZreboot_pendingZreboot_startedZrebooting_hardZreboot_pending_hardZreboot_started_hardZpausingZ unpausingZ
suspendingZresumingzpowering-offzpowering-onZrescuingZ
unrescuingZ
rebuildingZrebuild_block_device_mappingZrebuild_spawningZ migratingZdeletingz
soft-deletingZ restoringZshelvingZshelving_image_pending_uploadZshelving_image_uploadingZshelving_offloadingZ
unshelvingN).r r r Z
SCHEDULINGZBLOCK_DEVICE_MAPPINGZ
NETWORKINGZSPAWNINGZIMAGE_SNAPSHOTZIMAGE_SNAPSHOT_PENDINGZIMAGE_PENDING_UPLOADZIMAGE_UPLOADINGZIMAGE_BACKUPZUPDATING_PASSWORDZRESIZE_PREPZRESIZE_MIGRATINGZRESIZE_MIGRATEDZ
RESIZE_FINISHZRESIZE_REVERTINGZRESIZE_CONFIRMINGZ REBOOTINGZREBOOT_PENDINGZREBOOT_STARTEDZREBOOTING_HARDZREBOOT_PENDING_HARDZREBOOT_STARTED_HARDZPAUSINGZ UNPAUSINGZ
SUSPENDINGZRESUMINGZPOWERING_OFFZPOWERING_ONZRESCUINGZ
UNRESCUINGZ
REBUILDINGZREBUILD_BLOCK_DEVICE_MAPPINGZREBUILD_SPAWNINGZ MIGRATINGZDELETINGZ
SOFT_DELETINGZ RESTORINGZSHELVINGZSHELVING_IMAGE_PENDING_UPLOADZSHELVING_IMAGE_UPLOADINGZSHELVING_OFFLOADINGZ
UNSHELVINGr r r r r r T sl
ör c @ s e Zd Ze ZdS )ÚInstanceTaskStateFieldN)r r r r Ú AUTO_TYPEr r r r r s r c @ sX e Zd ZdZdZdZdZdZdZdZ dZ
d Zd
ZdZ
dZeeeeeee e
eee
efZd
S )Ú
InstanceStateZactiveZbuildingÚpausedÚ suspendedÚstoppedZrescuedZresizedzsoft-deleteZdeletedÚerrorZshelvedZshelved_offloadedN)r r r ZACTIVEZBUILDINGÚPAUSEDÚ SUSPENDEDZSTOPPEDZRESCUEDZRESIZEDZSOFT_DELETEDZDELETEDÚERRORZSHELVEDZSHELVED_OFFLOADEDr r r r r r s
ÿr c @ s e Zd Ze ZdS )ÚInstanceStateFieldN)r r r r r r r r r r £ s r c sp e Zd ZdZdZdZdZdZdZdZ eeeeeeee fZ
fdd Z fd
dZe
dd
Ze
dd Z ZS )ÚInstancePowerStateZ_unusedÚpendingZrunningr ZshutdownZcrashedr c s t t| jtjd d S r )r r! r r )r r r r r º s
ÿzInstancePowerState.__init__c sB zt |}| |¡}W n ttfy, Y n0 tt| |||¡S ©N)ÚintÚ
from_indexÚ
ValueErrorÚKeyErrorr r! Úcoerce)r ÚobjÚattrÚvaluer r r r( ¾ s zInstancePowerState.coercec C s | j |¡S )z,Return an index into the Enum given a value.)r Úindex)Úclsr+ r r r r, Æ s zInstancePowerState.indexc C s
| j | S )z'Return the Enum value at a given index.)r )r- r, r r r r% Ë s zInstancePowerState.from_index)r r r Z_UNUSEDZNOSTATEZRUNNINGr ZSHUTDOWNZCRASHEDr r r r( Úclassmethodr, r% r r r r r r! ¥ s, ø
r! c @ s e Zd Ze ZdS )ÚInstancePowerStateFieldN)r r r r! r r r r r r/ Ð s r/ c @ s( e Zd ZdZdZdZdZeeeefZdS )ÚNotificationActionÚupdater ÚdeleteZcreateN)r r r ZUPDATEZ EXCEPTIONZDELETEZCREATEr r r r r r0 Ó s
r0 c @ s( e Zd ZdZdZdZdZeeeefZdS )ÚNotificationPhaseÚstartÚendr ZprogressN)r r r ZSTARTZENDr ZPROGRESSr r r r r r3 Û s
r3 c @ s e Zd ZdZeZedd ZdS )ÚNotificationSourceztvault-contegoc C s | S r# r )Zbinaryr r r Úget_source_by_binaryè s z'NotificationSource.get_source_by_binaryN)r r r ZCONTEGOr Ústaticmethodr7 r r r r r6 ã s r6 c @ s: e Zd ZdZdZdZdZdZdZdZ eeeeeee fZ
dS ) ÚNotificationPriorityÚauditZcriticalÚdebugÚinfor ZsampleÚwarnN)r r r ZAUDITZCRITICALÚDEBUGÚINFOr ZSAMPLEZWARNr r r r r r9 ì s r9 c @ s e Zd Ze ZdS )ÚNotificationActionFieldN)r r r r0 r r r r r r@ ø s r@ c @ s e Zd Ze ZdS )ÚNotificationPhaseFieldN)r r r r3 r r r r r rA û s rA c @ s e Zd Ze ZdS )ÚNotificationPriorityFieldN)r r r r9 r r r r r rB ÿ s rB c @ s e Zd Ze ZdS )ÚNotificationSourceFieldN)r r r r6 r r r r r rC s rC )MÚosÚreZcursiver Zoslo_versionedobjectsr ZsixZcontegor Zcontego.i18nr ZKeyTypeErrorZElementTypeErrorZBooleanFieldZUnspecifiedDefaultZIntegerFieldZNonNegativeIntegerFieldZ UUIDFieldZ
FloatFieldZNonNegativeFloatFieldZStringFieldZSensitiveStringFieldZ EnumFieldZ
DateTimeFieldZDictOfStringsFieldZDictOfNullableStringsFieldZDictOfIntegersFieldZListOfStringsFieldZSetOfIntegersFieldZListOfSetsOfIntegersFieldZ ListOfDictOfNullableStringsFieldZDictProxyFieldZObjectFieldZListOfObjectsFieldZVersionPredicateFieldZFlexibleBooleanFieldZDictOfListOfStringsFieldZIPAddressFieldZIPV4AddressFieldZIPV6AddressFieldZIPV4AndV6AddressFieldZIPNetworkFieldZIPV4NetworkFieldZIPV6NetworkFieldZAutoTypedFieldZ
BaseEnumFieldZMACAddressFieldZListOfIntegersFieldZPCIAddressFieldÚEnumZFieldZ FieldTypeÚSetÚDictÚListZObjectZ IPAddressZIPV4AddressZIPV6AddressZ IPNetworkZIPV4NetworkZIPV6Networkr r r r r r! r/ r0 r3 r6 r9 r@ rA rB rC r r r r Ú<module> s 7+