mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-28 03:16:25 -06:00
Update virtualization enums
This commit is contained in:
parent
48cc6efe14
commit
30c913c97a
@ -1,33 +1,11 @@
|
|||||||
from enum import Enum
|
|
||||||
import strawberry
|
import strawberry
|
||||||
|
|
||||||
__all__ = ['ClusterStatusEnum', 'VirtualMachineStatusEnum']
|
from virtualization.choices import *
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'ClusterStatusEnum',
|
||||||
|
'VirtualMachineStatusEnum',
|
||||||
|
)
|
||||||
|
|
||||||
#
|
ClusterStatusEnum = strawberry.enum(ClusterStatusChoices.as_enum())
|
||||||
# Clusters
|
VirtualMachineStatusEnum = strawberry.enum(VirtualMachineStatusChoices.as_enum())
|
||||||
#
|
|
||||||
|
|
||||||
@strawberry.enum
|
|
||||||
class ClusterStatusEnum(Enum):
|
|
||||||
|
|
||||||
STATUS_PLANNED = 'planned'
|
|
||||||
STATUS_STAGING = 'staging'
|
|
||||||
STATUS_ACTIVE = 'active'
|
|
||||||
STATUS_DECOMMISSIONING = 'decommissioning'
|
|
||||||
STATUS_OFFLINE = 'offline'
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# VirtualMachines
|
|
||||||
#
|
|
||||||
|
|
||||||
@strawberry.enum
|
|
||||||
class VirtualMachineStatusEnum(Enum):
|
|
||||||
|
|
||||||
STATUS_OFFLINE = 'offline'
|
|
||||||
STATUS_ACTIVE = 'active'
|
|
||||||
STATUS_PLANNED = 'planned'
|
|
||||||
STATUS_STAGED = 'staged'
|
|
||||||
STATUS_FAILED = 'failed'
|
|
||||||
STATUS_DECOMMISSIONING = 'decommissioning'
|
|
||||||
|
Loading…
Reference in New Issue
Block a user