From 4cfad2ef3bae69002012b2d353315ec5ed5dabcf Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 20 Sep 2017 14:03:56 -0400 Subject: [PATCH] Added virtualization models to nbshell and fixed up status constants --- netbox/extras/management/commands/nbshell.py | 2 +- netbox/virtualization/constants.py | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/netbox/extras/management/commands/nbshell.py b/netbox/extras/management/commands/nbshell.py index a50b1384d..d016c7f57 100644 --- a/netbox/extras/management/commands/nbshell.py +++ b/netbox/extras/management/commands/nbshell.py @@ -11,7 +11,7 @@ from django.core.management.base import BaseCommand from django.db.models import Model -APPS = ['circuits', 'dcim', 'extras', 'ipam', 'secrets', 'tenancy', 'users'] +APPS = ['circuits', 'dcim', 'extras', 'ipam', 'secrets', 'tenancy', 'users', 'virtualization'] BANNER_TEXT = """### NetBox interactive shell ({node}) ### Python {python} | Django {django} | NetBox {netbox} diff --git a/netbox/virtualization/constants.py b/netbox/virtualization/constants.py index b05a541eb..f1d9e6c39 100644 --- a/netbox/virtualization/constants.py +++ b/netbox/virtualization/constants.py @@ -1,10 +1,9 @@ from __future__ import unicode_literals +from dcim.constants import STATUS_ACTIVE, STATUS_OFFLINE, STATUS_STAGED + # VirtualMachine statuses (replicated from Device statuses) -STATUS_OFFLINE = 0 -STATUS_ACTIVE = 1 -STATUS_STAGED = 3 STATUS_CHOICES = [ [STATUS_ACTIVE, 'Active'], [STATUS_OFFLINE, 'Offline'],