Normalize connection_status for non-connected device components during migration

This commit is contained in:
Jeremy Stretch 2018-12-06 16:32:42 -05:00
parent 45a1dfbd8a
commit 703be259fd

View File

@ -46,6 +46,9 @@ def console_connections_to_cables(apps, schema_editor):
if 'test' not in sys.argv: if 'test' not in sys.argv:
print("{} cables created".format(cable_count)) print("{} cables created".format(cable_count))
# Normalize connection_status for all non-connected ConsolePorts
ConsolePort.objects.filter(connected_endpoint__isnull=True).update(connection_status=None)
def power_connections_to_cables(apps, schema_editor): def power_connections_to_cables(apps, schema_editor):
""" """
@ -87,6 +90,9 @@ def power_connections_to_cables(apps, schema_editor):
if 'test' not in sys.argv: if 'test' not in sys.argv:
print("{} cables created".format(cable_count)) print("{} cables created".format(cable_count))
# Normalize connection_status for all non-connected PowerPorts
PowerPort.objects.filter(connected_endpoint__isnull=True).update(connection_status=None)
def interface_connections_to_cables(apps, schema_editor): def interface_connections_to_cables(apps, schema_editor):
""" """