Site.status to slug (#3569)

This commit is contained in:
Jeremy Stretch
2019-11-21 22:54:01 -05:00
parent 3fa4ceadb0
commit 5c95927a43
8 changed files with 64 additions and 24 deletions

View File

@@ -1,6 +1,29 @@
from utilities.choices import ChoiceSet
#
# Sites
#
class SiteStatusChoices(ChoiceSet):
STATUS_ACTIVE = 'active'
STATUS_PLANNED = 'planned'
STATUS_RETIRED = 'retired'
CHOICES = (
(STATUS_ACTIVE, 'Active'),
(STATUS_PLANNED, 'Planned'),
(STATUS_RETIRED, 'Retired'),
)
LEGACY_MAP = {
STATUS_ACTIVE: 1,
STATUS_PLANNED: 2,
STATUS_RETIRED: 4,
}
#
# Racks
#