Browse Source

Added virtualization models to nbshell and fixed up status constants

Jeremy Stretch 7 years ago
parent
commit
4cfad2ef3b

+ 1 - 1
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}

+ 2 - 3
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'],