Просмотр исходного кода

fixtures: add created and last_udpated fields.

switched fixtures to json to avoid https://code.djangoproject.com/ticket/18867
Zach Moody 9 лет назад
Родитель
Сommit
677700aadf

+ 5868 - 0
netbox/dcim/fixtures/dcim.json

@@ -0,0 +1,5868 @@
+[
+{
+    "model": "dcim.site",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "name": "TEST1",
+        "slug": "test1",
+        "facility": "Test Facility",
+        "asn": 65535,
+        "physical_address": "555 Test Ave.\r\nTest, NY 55555",
+        "shipping_address": "",
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.rack",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "name": "A1R1",
+        "facility_id": "T23A01",
+        "site": 1,
+        "group": null,
+        "u_height": 42,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.rack",
+    "pk": 2,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "name": "A1R2",
+        "facility_id": "T24A01",
+        "site": 1,
+        "group": null,
+        "u_height": 42,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.manufacturer",
+    "pk": 1,
+    "fields": {
+        "name": "Juniper",
+        "slug": "juniper"
+    }
+},
+{
+    "model": "dcim.manufacturer",
+    "pk": 2,
+    "fields": {
+        "name": "Opengear",
+        "slug": "opengear"
+    }
+},
+{
+    "model": "dcim.manufacturer",
+    "pk": 3,
+    "fields": {
+        "name": "ServerTech",
+        "slug": "servertech"
+    }
+},
+{
+    "model": "dcim.devicetype",
+    "pk": 1,
+    "fields": {
+        "manufacturer": 1,
+        "model": "MX960",
+        "slug": "mx960",
+        "u_height": 16,
+        "is_full_depth": true,
+        "is_console_server": false,
+        "is_pdu": false,
+        "is_network_device": true
+    }
+},
+{
+    "model": "dcim.devicetype",
+    "pk": 2,
+    "fields": {
+        "manufacturer": 1,
+        "model": "EX9214",
+        "slug": "ex9214",
+        "u_height": 16,
+        "is_full_depth": true,
+        "is_console_server": false,
+        "is_pdu": false,
+        "is_network_device": true
+    }
+},
+{
+    "model": "dcim.devicetype",
+    "pk": 3,
+    "fields": {
+        "manufacturer": 1,
+        "model": "QFX5100-24Q",
+        "slug": "qfx5100-24q",
+        "u_height": 1,
+        "is_full_depth": true,
+        "is_console_server": false,
+        "is_pdu": false,
+        "is_network_device": true
+    }
+},
+{
+    "model": "dcim.devicetype",
+    "pk": 4,
+    "fields": {
+        "manufacturer": 1,
+        "model": "QFX5100-48S",
+        "slug": "qfx5100-48s",
+        "u_height": 1,
+        "is_full_depth": true,
+        "is_console_server": false,
+        "is_pdu": false,
+        "is_network_device": true
+    }
+},
+{
+    "model": "dcim.devicetype",
+    "pk": 5,
+    "fields": {
+        "manufacturer": 2,
+        "model": "CM4148",
+        "slug": "cm4148",
+        "u_height": 1,
+        "is_full_depth": true,
+        "is_console_server": true,
+        "is_pdu": false,
+        "is_network_device": false
+    }
+},
+{
+    "model": "dcim.devicetype",
+    "pk": 6,
+    "fields": {
+        "manufacturer": 3,
+        "model": "CWG-24VYM415C9",
+        "slug": "cwg-24vym415c9",
+        "u_height": 0,
+        "is_full_depth": false,
+        "is_console_server": false,
+        "is_pdu": true,
+        "is_network_device": false
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 1,
+    "fields": {
+        "device_type": 1,
+        "name": "Console (RE0)"
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 2,
+    "fields": {
+        "device_type": 1,
+        "name": "Console (RE1)"
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 3,
+    "fields": {
+        "device_type": 2,
+        "name": "Console (RE0)"
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 4,
+    "fields": {
+        "device_type": 2,
+        "name": "Console (RE1)"
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 5,
+    "fields": {
+        "device_type": 3,
+        "name": "Console"
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 6,
+    "fields": {
+        "device_type": 5,
+        "name": "Console"
+    }
+},
+{
+    "model": "dcim.consoleporttemplate",
+    "pk": 7,
+    "fields": {
+        "device_type": 6,
+        "name": "Serial"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 1,
+    "fields": {
+        "device_type": 3,
+        "name": "Console"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 3,
+    "fields": {
+        "device_type": 4,
+        "name": "Console"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 4,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 1"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 5,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 2"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 6,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 3"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 7,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 4"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 8,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 5"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 9,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 6"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 10,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 7"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 11,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 8"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 12,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 9"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 13,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 10"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 14,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 11"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 15,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 12"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 16,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 13"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 17,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 14"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 18,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 15"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 19,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 16"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 20,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 17"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 21,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 18"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 22,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 19"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 23,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 20"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 24,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 21"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 25,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 22"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 26,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 23"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 27,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 24"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 28,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 25"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 29,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 26"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 30,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 27"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 31,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 28"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 32,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 29"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 33,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 30"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 34,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 31"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 35,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 32"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 36,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 33"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 37,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 34"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 38,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 35"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 39,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 36"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 40,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 37"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 41,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 38"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 42,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 39"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 43,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 40"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 44,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 41"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 45,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 42"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 46,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 43"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 47,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 44"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 48,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 45"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 49,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 46"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 50,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 47"
+    }
+},
+{
+    "model": "dcim.consoleserverporttemplate",
+    "pk": 51,
+    "fields": {
+        "device_type": 5,
+        "name": "Port 48"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 1,
+    "fields": {
+        "device_type": 1,
+        "name": "PEM0"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 2,
+    "fields": {
+        "device_type": 1,
+        "name": "PEM1"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 3,
+    "fields": {
+        "device_type": 1,
+        "name": "PEM2"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 4,
+    "fields": {
+        "device_type": 1,
+        "name": "PEM3"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 5,
+    "fields": {
+        "device_type": 2,
+        "name": "PEM0"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 6,
+    "fields": {
+        "device_type": 2,
+        "name": "PEM1"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 7,
+    "fields": {
+        "device_type": 2,
+        "name": "PEM2"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 8,
+    "fields": {
+        "device_type": 2,
+        "name": "PEM3"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 9,
+    "fields": {
+        "device_type": 4,
+        "name": "PSU0"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 11,
+    "fields": {
+        "device_type": 3,
+        "name": "PSU0"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 12,
+    "fields": {
+        "device_type": 3,
+        "name": "PSU1"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 13,
+    "fields": {
+        "device_type": 4,
+        "name": "PSU1"
+    }
+},
+{
+    "model": "dcim.powerporttemplate",
+    "pk": 14,
+    "fields": {
+        "device_type": 5,
+        "name": "PSU"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 4,
+    "fields": {
+        "device_type": 6,
+        "name": "AA1"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 5,
+    "fields": {
+        "device_type": 6,
+        "name": "AA2"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 6,
+    "fields": {
+        "device_type": 6,
+        "name": "AA3"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 7,
+    "fields": {
+        "device_type": 6,
+        "name": "AA4"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 8,
+    "fields": {
+        "device_type": 6,
+        "name": "AA5"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 9,
+    "fields": {
+        "device_type": 6,
+        "name": "AA6"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 10,
+    "fields": {
+        "device_type": 6,
+        "name": "AA7"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 11,
+    "fields": {
+        "device_type": 6,
+        "name": "AA8"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 12,
+    "fields": {
+        "device_type": 6,
+        "name": "AB1"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 13,
+    "fields": {
+        "device_type": 6,
+        "name": "AB2"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 14,
+    "fields": {
+        "device_type": 6,
+        "name": "AB3"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 15,
+    "fields": {
+        "device_type": 6,
+        "name": "AB4"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 16,
+    "fields": {
+        "device_type": 6,
+        "name": "AB5"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 17,
+    "fields": {
+        "device_type": 6,
+        "name": "AB6"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 18,
+    "fields": {
+        "device_type": 6,
+        "name": "AB7"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 19,
+    "fields": {
+        "device_type": 6,
+        "name": "AB8"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 20,
+    "fields": {
+        "device_type": 6,
+        "name": "AC1"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 21,
+    "fields": {
+        "device_type": 6,
+        "name": "AC2"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 22,
+    "fields": {
+        "device_type": 6,
+        "name": "AC3"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 23,
+    "fields": {
+        "device_type": 6,
+        "name": "AC4"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 24,
+    "fields": {
+        "device_type": 6,
+        "name": "AC5"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 25,
+    "fields": {
+        "device_type": 6,
+        "name": "AC6"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 26,
+    "fields": {
+        "device_type": 6,
+        "name": "AC7"
+    }
+},
+{
+    "model": "dcim.poweroutlettemplate",
+    "pk": 27,
+    "fields": {
+        "device_type": 6,
+        "name": "AC8"
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 1,
+    "fields": {
+        "device_type": 1,
+        "name": "fxp0 (RE0)",
+        "form_factor": 1000,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 2,
+    "fields": {
+        "device_type": 1,
+        "name": "fxp0 (RE1)",
+        "form_factor": 800,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 3,
+    "fields": {
+        "device_type": 1,
+        "name": "lo0",
+        "form_factor": 0,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 4,
+    "fields": {
+        "device_type": 2,
+        "name": "fxp0 (RE0)",
+        "form_factor": 1000,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 5,
+    "fields": {
+        "device_type": 2,
+        "name": "fxp0 (RE1)",
+        "form_factor": 1000,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 6,
+    "fields": {
+        "device_type": 2,
+        "name": "lo0",
+        "form_factor": 0,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 7,
+    "fields": {
+        "device_type": 3,
+        "name": "em0",
+        "form_factor": 800,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 8,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/0",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 9,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/1",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 10,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/2",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 11,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/3",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 12,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/4",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 13,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/5",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 14,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/6",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 15,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/7",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 16,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/8",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 17,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/9",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 18,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/10",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 19,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/11",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 20,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/12",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 21,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/13",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 22,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/14",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 23,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/15",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 24,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/16",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 25,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/17",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 26,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/18",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 27,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/19",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 28,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/20",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 29,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/21",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 30,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/0/22",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 31,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/1/0",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 32,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/1/1",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 33,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/1/2",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 34,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/1/3",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 35,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/2/0",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 36,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/2/1",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 37,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/2/2",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 38,
+    "fields": {
+        "device_type": 3,
+        "name": "et-0/2/3",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 138,
+    "fields": {
+        "device_type": 4,
+        "name": "em0",
+        "form_factor": 1000,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 139,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 140,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 141,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 142,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 143,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 144,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 145,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/6",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 146,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/7",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 147,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/8",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 148,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/9",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 149,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/10",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 150,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/11",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 151,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/12",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 152,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/13",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 153,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/14",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 154,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/15",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 155,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/16",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 156,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/17",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 157,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/18",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 158,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/19",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 159,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/20",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 160,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/21",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 161,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/22",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 162,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/23",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 163,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/24",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 164,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/25",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 165,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/26",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 166,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/27",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 167,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/28",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 168,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/29",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 169,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/30",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 170,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/31",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 171,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/32",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 172,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/33",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 173,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/34",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 174,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/35",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 175,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/36",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 176,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/37",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 177,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/38",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 178,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/39",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 179,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/40",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 180,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/41",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 181,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/42",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 182,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/43",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 183,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/44",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 184,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/45",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 185,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/46",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 186,
+    "fields": {
+        "device_type": 4,
+        "name": "xe-0/0/47",
+        "form_factor": 1200,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 187,
+    "fields": {
+        "device_type": 4,
+        "name": "et-0/0/48",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 188,
+    "fields": {
+        "device_type": 4,
+        "name": "et-0/0/49",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 189,
+    "fields": {
+        "device_type": 4,
+        "name": "et-0/0/50",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 190,
+    "fields": {
+        "device_type": 4,
+        "name": "et-0/0/51",
+        "form_factor": 1400,
+        "mgmt_only": false
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 191,
+    "fields": {
+        "device_type": 5,
+        "name": "eth0",
+        "form_factor": 1000,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.interfacetemplate",
+    "pk": 192,
+    "fields": {
+        "device_type": 6,
+        "name": "Net",
+        "form_factor": 800,
+        "mgmt_only": true
+    }
+},
+{
+    "model": "dcim.devicerole",
+    "pk": 1,
+    "fields": {
+        "name": "Router",
+        "slug": "router",
+        "color": "purple"
+    }
+},
+{
+    "model": "dcim.devicerole",
+    "pk": 2,
+    "fields": {
+        "name": "Spine Switch",
+        "slug": "spine-switch",
+        "color": "green"
+    }
+},
+{
+    "model": "dcim.devicerole",
+    "pk": 3,
+    "fields": {
+        "name": "Core Switch",
+        "slug": "core-switch",
+        "color": "red"
+    }
+},
+{
+    "model": "dcim.devicerole",
+    "pk": 4,
+    "fields": {
+        "name": "Leaf Switch",
+        "slug": "leaf-switch",
+        "color": "teal"
+    }
+},
+{
+    "model": "dcim.devicerole",
+    "pk": 5,
+    "fields": {
+        "name": "OOB Switch",
+        "slug": "oob-switch",
+        "color": "purple"
+    }
+},
+{
+    "model": "dcim.devicerole",
+    "pk": 6,
+    "fields": {
+        "name": "PDU",
+        "slug": "pdu",
+        "color": "yellow"
+    }
+},
+{
+    "model": "dcim.platform",
+    "pk": 1,
+    "fields": {
+        "name": "Juniper Junos",
+        "slug": "juniper-junos",
+        "rpc_client": "juniper-junos"
+    }
+},
+{
+    "model": "dcim.platform",
+    "pk": 2,
+    "fields": {
+        "name": "Opengear",
+        "slug": "opengear",
+        "rpc_client": "opengear"
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 1,
+        "device_role": 1,
+        "platform": 1,
+        "name": "test1-edge1",
+        "serial": "5555555555",
+        "rack": 1,
+        "position": 1,
+        "face": 0,
+        "status": true,
+        "primary_ip": 1,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 2,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 2,
+        "device_role": 3,
+        "platform": 1,
+        "name": "test1-core1",
+        "serial": "",
+        "rack": 1,
+        "position": 17,
+        "face": 0,
+        "status": true,
+        "primary_ip": 5,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 3,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 3,
+        "device_role": 2,
+        "platform": 1,
+        "name": "test1-spine1",
+        "serial": "",
+        "rack": 1,
+        "position": 33,
+        "face": 0,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 4,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 4,
+        "device_role": 4,
+        "platform": 1,
+        "name": "test1-leaf1",
+        "serial": "",
+        "rack": 1,
+        "position": 34,
+        "face": 0,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 5,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 4,
+        "device_role": 4,
+        "platform": 1,
+        "name": "test1-leaf2",
+        "serial": "9823478293748",
+        "rack": 2,
+        "position": 34,
+        "face": 0,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 6,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 3,
+        "device_role": 2,
+        "platform": 1,
+        "name": "test1-spine2",
+        "serial": "45649818158",
+        "rack": 2,
+        "position": 33,
+        "face": 0,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 7,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 1,
+        "device_role": 1,
+        "platform": 1,
+        "name": "test1-edge2",
+        "serial": "7567356345",
+        "rack": 2,
+        "position": 1,
+        "face": 0,
+        "status": true,
+        "primary_ip": 3,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 8,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 2,
+        "device_role": 3,
+        "platform": 1,
+        "name": "test1-core2",
+        "serial": "67856734534",
+        "rack": 2,
+        "position": 17,
+        "face": 0,
+        "status": true,
+        "primary_ip": 19,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 9,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 5,
+        "device_role": 5,
+        "platform": 2,
+        "name": "test1-oob1",
+        "serial": "98273942938",
+        "rack": 1,
+        "position": 42,
+        "face": 0,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 11,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 6,
+        "device_role": 6,
+        "platform": null,
+        "name": "test1-pdu1",
+        "serial": "",
+        "rack": 1,
+        "position": null,
+        "face": null,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.device",
+    "pk": 12,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "device_type": 6,
+        "device_role": 6,
+        "platform": null,
+        "name": "test1-pdu2",
+        "serial": "",
+        "rack": 2,
+        "position": null,
+        "face": null,
+        "status": true,
+        "primary_ip": null,
+        "comments": ""
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 1,
+    "fields": {
+        "device": 1,
+        "name": "Console (RE0)",
+        "cs_port": 27,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 2,
+    "fields": {
+        "device": 1,
+        "name": "Console (RE1)",
+        "cs_port": 38,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 3,
+    "fields": {
+        "device": 2,
+        "name": "Console (RE0)",
+        "cs_port": 5,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 4,
+    "fields": {
+        "device": 2,
+        "name": "Console (RE1)",
+        "cs_port": 16,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 5,
+    "fields": {
+        "device": 3,
+        "name": "Console",
+        "cs_port": 49,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 6,
+    "fields": {
+        "device": 4,
+        "name": "Console",
+        "cs_port": 48,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 7,
+    "fields": {
+        "device": 5,
+        "name": "Console",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 8,
+    "fields": {
+        "device": 6,
+        "name": "Console",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 9,
+    "fields": {
+        "device": 7,
+        "name": "Console (RE0)",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 10,
+    "fields": {
+        "device": 7,
+        "name": "Console (RE1)",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 11,
+    "fields": {
+        "device": 8,
+        "name": "Console (RE0)",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 12,
+    "fields": {
+        "device": 8,
+        "name": "Console (RE1)",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 13,
+    "fields": {
+        "device": 9,
+        "name": "Console",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 15,
+    "fields": {
+        "device": 11,
+        "name": "Serial",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleport",
+    "pk": 16,
+    "fields": {
+        "device": 12,
+        "name": "Serial",
+        "cs_port": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 5,
+    "fields": {
+        "device": 9,
+        "name": "Port 1"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 6,
+    "fields": {
+        "device": 9,
+        "name": "Port 10"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 7,
+    "fields": {
+        "device": 9,
+        "name": "Port 11"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 8,
+    "fields": {
+        "device": 9,
+        "name": "Port 12"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 9,
+    "fields": {
+        "device": 9,
+        "name": "Port 13"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 10,
+    "fields": {
+        "device": 9,
+        "name": "Port 14"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 11,
+    "fields": {
+        "device": 9,
+        "name": "Port 15"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 12,
+    "fields": {
+        "device": 9,
+        "name": "Port 16"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 13,
+    "fields": {
+        "device": 9,
+        "name": "Port 17"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 14,
+    "fields": {
+        "device": 9,
+        "name": "Port 18"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 15,
+    "fields": {
+        "device": 9,
+        "name": "Port 19"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 16,
+    "fields": {
+        "device": 9,
+        "name": "Port 2"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 17,
+    "fields": {
+        "device": 9,
+        "name": "Port 20"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 18,
+    "fields": {
+        "device": 9,
+        "name": "Port 21"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 19,
+    "fields": {
+        "device": 9,
+        "name": "Port 22"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 20,
+    "fields": {
+        "device": 9,
+        "name": "Port 23"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 21,
+    "fields": {
+        "device": 9,
+        "name": "Port 24"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 22,
+    "fields": {
+        "device": 9,
+        "name": "Port 25"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 23,
+    "fields": {
+        "device": 9,
+        "name": "Port 26"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 24,
+    "fields": {
+        "device": 9,
+        "name": "Port 27"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 25,
+    "fields": {
+        "device": 9,
+        "name": "Port 28"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 26,
+    "fields": {
+        "device": 9,
+        "name": "Port 29"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 27,
+    "fields": {
+        "device": 9,
+        "name": "Port 3"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 28,
+    "fields": {
+        "device": 9,
+        "name": "Port 30"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 29,
+    "fields": {
+        "device": 9,
+        "name": "Port 31"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 30,
+    "fields": {
+        "device": 9,
+        "name": "Port 32"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 31,
+    "fields": {
+        "device": 9,
+        "name": "Port 33"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 32,
+    "fields": {
+        "device": 9,
+        "name": "Port 34"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 33,
+    "fields": {
+        "device": 9,
+        "name": "Port 35"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 34,
+    "fields": {
+        "device": 9,
+        "name": "Port 36"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 35,
+    "fields": {
+        "device": 9,
+        "name": "Port 37"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 36,
+    "fields": {
+        "device": 9,
+        "name": "Port 38"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 37,
+    "fields": {
+        "device": 9,
+        "name": "Port 39"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 38,
+    "fields": {
+        "device": 9,
+        "name": "Port 4"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 39,
+    "fields": {
+        "device": 9,
+        "name": "Port 40"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 40,
+    "fields": {
+        "device": 9,
+        "name": "Port 41"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 41,
+    "fields": {
+        "device": 9,
+        "name": "Port 42"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 42,
+    "fields": {
+        "device": 9,
+        "name": "Port 43"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 43,
+    "fields": {
+        "device": 9,
+        "name": "Port 44"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 44,
+    "fields": {
+        "device": 9,
+        "name": "Port 45"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 45,
+    "fields": {
+        "device": 9,
+        "name": "Port 46"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 46,
+    "fields": {
+        "device": 9,
+        "name": "Port 47"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 47,
+    "fields": {
+        "device": 9,
+        "name": "Port 48"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 48,
+    "fields": {
+        "device": 9,
+        "name": "Port 5"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 49,
+    "fields": {
+        "device": 9,
+        "name": "Port 6"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 50,
+    "fields": {
+        "device": 9,
+        "name": "Port 7"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 51,
+    "fields": {
+        "device": 9,
+        "name": "Port 8"
+    }
+},
+{
+    "model": "dcim.consoleserverport",
+    "pk": 52,
+    "fields": {
+        "device": 9,
+        "name": "Port 9"
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 1,
+    "fields": {
+        "device": 1,
+        "name": "PEM0",
+        "power_outlet": 25,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 2,
+    "fields": {
+        "device": 1,
+        "name": "PEM1",
+        "power_outlet": 49,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 3,
+    "fields": {
+        "device": 1,
+        "name": "PEM2",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 4,
+    "fields": {
+        "device": 1,
+        "name": "PEM3",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 5,
+    "fields": {
+        "device": 2,
+        "name": "PEM0",
+        "power_outlet": 26,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 6,
+    "fields": {
+        "device": 2,
+        "name": "PEM1",
+        "power_outlet": 50,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 7,
+    "fields": {
+        "device": 2,
+        "name": "PEM2",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 8,
+    "fields": {
+        "device": 2,
+        "name": "PEM3",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 9,
+    "fields": {
+        "device": 4,
+        "name": "PSU0",
+        "power_outlet": 28,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 10,
+    "fields": {
+        "device": 4,
+        "name": "PSU1",
+        "power_outlet": 52,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 11,
+    "fields": {
+        "device": 5,
+        "name": "PSU0",
+        "power_outlet": 56,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 12,
+    "fields": {
+        "device": 5,
+        "name": "PSU1",
+        "power_outlet": 32,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 13,
+    "fields": {
+        "device": 3,
+        "name": "PSU0",
+        "power_outlet": 27,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 14,
+    "fields": {
+        "device": 3,
+        "name": "PSU1",
+        "power_outlet": 51,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 15,
+    "fields": {
+        "device": 7,
+        "name": "PEM0",
+        "power_outlet": 53,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 16,
+    "fields": {
+        "device": 7,
+        "name": "PEM1",
+        "power_outlet": 29,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 17,
+    "fields": {
+        "device": 7,
+        "name": "PEM2",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 18,
+    "fields": {
+        "device": 7,
+        "name": "PEM3",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 19,
+    "fields": {
+        "device": 8,
+        "name": "PEM0",
+        "power_outlet": 54,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 20,
+    "fields": {
+        "device": 8,
+        "name": "PEM1",
+        "power_outlet": 30,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 21,
+    "fields": {
+        "device": 8,
+        "name": "PEM2",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 22,
+    "fields": {
+        "device": 8,
+        "name": "PEM3",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 23,
+    "fields": {
+        "device": 6,
+        "name": "PSU0",
+        "power_outlet": 55,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 24,
+    "fields": {
+        "device": 6,
+        "name": "PSU1",
+        "power_outlet": 31,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.powerport",
+    "pk": 25,
+    "fields": {
+        "device": 9,
+        "name": "PSU",
+        "power_outlet": null,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 25,
+    "fields": {
+        "device": 11,
+        "name": "AA1"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 26,
+    "fields": {
+        "device": 11,
+        "name": "AA2"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 27,
+    "fields": {
+        "device": 11,
+        "name": "AA3"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 28,
+    "fields": {
+        "device": 11,
+        "name": "AA4"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 29,
+    "fields": {
+        "device": 11,
+        "name": "AA5"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 30,
+    "fields": {
+        "device": 11,
+        "name": "AA6"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 31,
+    "fields": {
+        "device": 11,
+        "name": "AA7"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 32,
+    "fields": {
+        "device": 11,
+        "name": "AA8"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 33,
+    "fields": {
+        "device": 11,
+        "name": "AB1"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 34,
+    "fields": {
+        "device": 11,
+        "name": "AB2"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 35,
+    "fields": {
+        "device": 11,
+        "name": "AB3"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 36,
+    "fields": {
+        "device": 11,
+        "name": "AB4"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 37,
+    "fields": {
+        "device": 11,
+        "name": "AB5"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 38,
+    "fields": {
+        "device": 11,
+        "name": "AB6"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 39,
+    "fields": {
+        "device": 11,
+        "name": "AB7"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 40,
+    "fields": {
+        "device": 11,
+        "name": "AB8"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 41,
+    "fields": {
+        "device": 11,
+        "name": "AC1"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 42,
+    "fields": {
+        "device": 11,
+        "name": "AC2"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 43,
+    "fields": {
+        "device": 11,
+        "name": "AC3"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 44,
+    "fields": {
+        "device": 11,
+        "name": "AC4"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 45,
+    "fields": {
+        "device": 11,
+        "name": "AC5"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 46,
+    "fields": {
+        "device": 11,
+        "name": "AC6"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 47,
+    "fields": {
+        "device": 11,
+        "name": "AC7"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 48,
+    "fields": {
+        "device": 11,
+        "name": "AC8"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 49,
+    "fields": {
+        "device": 12,
+        "name": "AA1"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 50,
+    "fields": {
+        "device": 12,
+        "name": "AA2"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 51,
+    "fields": {
+        "device": 12,
+        "name": "AA3"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 52,
+    "fields": {
+        "device": 12,
+        "name": "AA4"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 53,
+    "fields": {
+        "device": 12,
+        "name": "AA5"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 54,
+    "fields": {
+        "device": 12,
+        "name": "AA6"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 55,
+    "fields": {
+        "device": 12,
+        "name": "AA7"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 56,
+    "fields": {
+        "device": 12,
+        "name": "AA8"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 57,
+    "fields": {
+        "device": 12,
+        "name": "AB1"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 58,
+    "fields": {
+        "device": 12,
+        "name": "AB2"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 59,
+    "fields": {
+        "device": 12,
+        "name": "AB3"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 60,
+    "fields": {
+        "device": 12,
+        "name": "AB4"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 61,
+    "fields": {
+        "device": 12,
+        "name": "AB5"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 62,
+    "fields": {
+        "device": 12,
+        "name": "AB6"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 63,
+    "fields": {
+        "device": 12,
+        "name": "AB7"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 64,
+    "fields": {
+        "device": 12,
+        "name": "AB8"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 65,
+    "fields": {
+        "device": 12,
+        "name": "AC1"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 66,
+    "fields": {
+        "device": 12,
+        "name": "AC2"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 67,
+    "fields": {
+        "device": 12,
+        "name": "AC3"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 68,
+    "fields": {
+        "device": 12,
+        "name": "AC4"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 69,
+    "fields": {
+        "device": 12,
+        "name": "AC5"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 70,
+    "fields": {
+        "device": 12,
+        "name": "AC6"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 71,
+    "fields": {
+        "device": 12,
+        "name": "AC7"
+    }
+},
+{
+    "model": "dcim.poweroutlet",
+    "pk": 72,
+    "fields": {
+        "device": 12,
+        "name": "AC8"
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 1,
+    "fields": {
+        "device": 1,
+        "name": "fxp0 (RE0)",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 2,
+    "fields": {
+        "device": 1,
+        "name": "fxp0 (RE1)",
+        "form_factor": 800,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 3,
+    "fields": {
+        "device": 1,
+        "name": "lo0",
+        "form_factor": 0,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 4,
+    "fields": {
+        "device": 1,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": "TEST"
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 5,
+    "fields": {
+        "device": 1,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 6,
+    "fields": {
+        "device": 1,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 7,
+    "fields": {
+        "device": 1,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 8,
+    "fields": {
+        "device": 1,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 9,
+    "fields": {
+        "device": 1,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 10,
+    "fields": {
+        "device": 2,
+        "name": "fxp0 (RE0)",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 11,
+    "fields": {
+        "device": 2,
+        "name": "fxp0 (RE1)",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 12,
+    "fields": {
+        "device": 2,
+        "name": "lo0",
+        "form_factor": 0,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 13,
+    "fields": {
+        "device": 3,
+        "name": "em0",
+        "form_factor": 800,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 14,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 15,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 16,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/10",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 17,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/11",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 18,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/12",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 19,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/13",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 20,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/14",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 21,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/15",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 22,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/16",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 23,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/17",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 24,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/18",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 25,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/19",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 26,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 27,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/20",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 28,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/21",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 29,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/22",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 30,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/3",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 31,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/4",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 32,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/5",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 33,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/6",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 34,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/7",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 35,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/8",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 36,
+    "fields": {
+        "device": 3,
+        "name": "et-0/0/9",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 37,
+    "fields": {
+        "device": 3,
+        "name": "et-0/1/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 38,
+    "fields": {
+        "device": 3,
+        "name": "et-0/1/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 39,
+    "fields": {
+        "device": 3,
+        "name": "et-0/1/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 40,
+    "fields": {
+        "device": 3,
+        "name": "et-0/1/3",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 41,
+    "fields": {
+        "device": 3,
+        "name": "et-0/2/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 42,
+    "fields": {
+        "device": 3,
+        "name": "et-0/2/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 43,
+    "fields": {
+        "device": 3,
+        "name": "et-0/2/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 44,
+    "fields": {
+        "device": 3,
+        "name": "et-0/2/3",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 45,
+    "fields": {
+        "device": 4,
+        "name": "em0",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 46,
+    "fields": {
+        "device": 4,
+        "name": "et-0/0/48",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 47,
+    "fields": {
+        "device": 4,
+        "name": "et-0/0/49",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 48,
+    "fields": {
+        "device": 4,
+        "name": "et-0/0/50",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 49,
+    "fields": {
+        "device": 4,
+        "name": "et-0/0/51",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 50,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 51,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 52,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/10",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 53,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/11",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 54,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/12",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 55,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/13",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 56,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/14",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 57,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/15",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 58,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/16",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 59,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/17",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 60,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/18",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 61,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/19",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 62,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 63,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/20",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 64,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/21",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 65,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/22",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 66,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/23",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 67,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/24",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 68,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/25",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 69,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/26",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 70,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/27",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 71,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/28",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 72,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/29",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 73,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 74,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/30",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 75,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/31",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 76,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/32",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 77,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/33",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 78,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/34",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 79,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/35",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 80,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/36",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 81,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/37",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 82,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/38",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 83,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/39",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 84,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 85,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/40",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 86,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/41",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 87,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/42",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 88,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/43",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 89,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/44",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 90,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/45",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 91,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/46",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 92,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/47",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 93,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 94,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/6",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 95,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/7",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 96,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/8",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 97,
+    "fields": {
+        "device": 4,
+        "name": "xe-0/0/9",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 98,
+    "fields": {
+        "device": 5,
+        "name": "em0",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 99,
+    "fields": {
+        "device": 5,
+        "name": "et-0/0/48",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 100,
+    "fields": {
+        "device": 5,
+        "name": "et-0/0/49",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 101,
+    "fields": {
+        "device": 5,
+        "name": "et-0/0/50",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 102,
+    "fields": {
+        "device": 5,
+        "name": "et-0/0/51",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 103,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 104,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 105,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/10",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 106,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/11",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 107,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/12",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 108,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/13",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 109,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/14",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 110,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/15",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 111,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/16",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 112,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/17",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 113,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/18",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 114,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/19",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 115,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 116,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/20",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 117,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/21",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 118,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/22",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 119,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/23",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 120,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/24",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 121,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/25",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 122,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/26",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 123,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/27",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 124,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/28",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 125,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/29",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 126,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 127,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/30",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 128,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/31",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 129,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/32",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 130,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/33",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 131,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/34",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 132,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/35",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 133,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/36",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 134,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/37",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 135,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/38",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 136,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/39",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 137,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 138,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/40",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 139,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/41",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 140,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/42",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 141,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/43",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 142,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/44",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 143,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/45",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 144,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/46",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 145,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/47",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 146,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 147,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/6",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 148,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/7",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 149,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/8",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 150,
+    "fields": {
+        "device": 5,
+        "name": "xe-0/0/9",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 151,
+    "fields": {
+        "device": 6,
+        "name": "em0",
+        "form_factor": 800,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 152,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 153,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 154,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/10",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 155,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/11",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 156,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/12",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 157,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/13",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 158,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/14",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 159,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/15",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 160,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/16",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 161,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/17",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 162,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/18",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 163,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/19",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 164,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 165,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/20",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 166,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/21",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 167,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/22",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 168,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/3",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 169,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/4",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 170,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/5",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 171,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/6",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 172,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/7",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 173,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/8",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 174,
+    "fields": {
+        "device": 6,
+        "name": "et-0/0/9",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 175,
+    "fields": {
+        "device": 6,
+        "name": "et-0/1/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 176,
+    "fields": {
+        "device": 6,
+        "name": "et-0/1/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 177,
+    "fields": {
+        "device": 6,
+        "name": "et-0/1/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 178,
+    "fields": {
+        "device": 6,
+        "name": "et-0/1/3",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 179,
+    "fields": {
+        "device": 6,
+        "name": "et-0/2/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 180,
+    "fields": {
+        "device": 6,
+        "name": "et-0/2/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 181,
+    "fields": {
+        "device": 6,
+        "name": "et-0/2/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 182,
+    "fields": {
+        "device": 6,
+        "name": "et-0/2/3",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 183,
+    "fields": {
+        "device": 7,
+        "name": "fxp0 (RE0)",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 184,
+    "fields": {
+        "device": 7,
+        "name": "fxp0 (RE1)",
+        "form_factor": 800,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 185,
+    "fields": {
+        "device": 7,
+        "name": "lo0",
+        "form_factor": 0,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 186,
+    "fields": {
+        "device": 8,
+        "name": "fxp0 (RE0)",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 187,
+    "fields": {
+        "device": 8,
+        "name": "fxp0 (RE1)",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 188,
+    "fields": {
+        "device": 8,
+        "name": "lo0",
+        "form_factor": 0,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 189,
+    "fields": {
+        "device": 2,
+        "name": "et-0/0/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 190,
+    "fields": {
+        "device": 2,
+        "name": "et-0/0/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 191,
+    "fields": {
+        "device": 2,
+        "name": "et-0/0/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 192,
+    "fields": {
+        "device": 2,
+        "name": "et-0/1/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 193,
+    "fields": {
+        "device": 2,
+        "name": "et-0/1/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 194,
+    "fields": {
+        "device": 2,
+        "name": "et-0/1/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 195,
+    "fields": {
+        "device": 8,
+        "name": "et-0/0/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 196,
+    "fields": {
+        "device": 8,
+        "name": "et-0/0/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 197,
+    "fields": {
+        "device": 8,
+        "name": "et-0/0/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 198,
+    "fields": {
+        "device": 8,
+        "name": "et-0/1/0",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 199,
+    "fields": {
+        "device": 8,
+        "name": "et-0/1/1",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 200,
+    "fields": {
+        "device": 8,
+        "name": "et-0/1/2",
+        "form_factor": 1400,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 201,
+    "fields": {
+        "device": 2,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 202,
+    "fields": {
+        "device": 2,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 203,
+    "fields": {
+        "device": 2,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 204,
+    "fields": {
+        "device": 2,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 205,
+    "fields": {
+        "device": 2,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 206,
+    "fields": {
+        "device": 2,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 207,
+    "fields": {
+        "device": 8,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 208,
+    "fields": {
+        "device": 8,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 209,
+    "fields": {
+        "device": 8,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 210,
+    "fields": {
+        "device": 8,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 211,
+    "fields": {
+        "device": 8,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 212,
+    "fields": {
+        "device": 8,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 213,
+    "fields": {
+        "device": 7,
+        "name": "xe-0/0/0",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 214,
+    "fields": {
+        "device": 7,
+        "name": "xe-0/0/1",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 215,
+    "fields": {
+        "device": 7,
+        "name": "xe-0/0/2",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 216,
+    "fields": {
+        "device": 7,
+        "name": "xe-0/0/3",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 217,
+    "fields": {
+        "device": 7,
+        "name": "xe-0/0/4",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 218,
+    "fields": {
+        "device": 7,
+        "name": "xe-0/0/5",
+        "form_factor": 1200,
+        "mgmt_only": false,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 219,
+    "fields": {
+        "device": 9,
+        "name": "eth0",
+        "form_factor": 1000,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 221,
+    "fields": {
+        "device": 11,
+        "name": "Net",
+        "form_factor": 800,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interface",
+    "pk": 222,
+    "fields": {
+        "device": 12,
+        "name": "Net",
+        "form_factor": 800,
+        "mgmt_only": true,
+        "description": ""
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 3,
+    "fields": {
+        "interface_a": 99,
+        "interface_b": 15,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 4,
+    "fields": {
+        "interface_a": 100,
+        "interface_b": 153,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 5,
+    "fields": {
+        "interface_a": 46,
+        "interface_b": 14,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 6,
+    "fields": {
+        "interface_a": 47,
+        "interface_b": 152,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 7,
+    "fields": {
+        "interface_a": 91,
+        "interface_b": 144,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 8,
+    "fields": {
+        "interface_a": 92,
+        "interface_b": 145,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 16,
+    "fields": {
+        "interface_a": 189,
+        "interface_b": 37,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 17,
+    "fields": {
+        "interface_a": 192,
+        "interface_b": 175,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 18,
+    "fields": {
+        "interface_a": 195,
+        "interface_b": 41,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 19,
+    "fields": {
+        "interface_a": 198,
+        "interface_b": 179,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 20,
+    "fields": {
+        "interface_a": 191,
+        "interface_b": 197,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 21,
+    "fields": {
+        "interface_a": 194,
+        "interface_b": 200,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 22,
+    "fields": {
+        "interface_a": 9,
+        "interface_b": 218,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 23,
+    "fields": {
+        "interface_a": 8,
+        "interface_b": 206,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 24,
+    "fields": {
+        "interface_a": 7,
+        "interface_b": 212,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 25,
+    "fields": {
+        "interface_a": 217,
+        "interface_b": 205,
+        "connection_status": true
+    }
+},
+{
+    "model": "dcim.interfaceconnection",
+    "pk": 26,
+    "fields": {
+        "interface_a": 216,
+        "interface_b": 211,
+        "connection_status": true
+    }
+}
+]

+ 0 - 1794
netbox/dcim/fixtures/dcim.yaml

@@ -1,1794 +0,0 @@
-- model: dcim.site
-  pk: 1
-  fields: {name: TEST1, slug: test1, facility: Test Facility, asn: 65535, physical_address: "555
-      Test Ave.\r\nTest, NY 55555", shipping_address: ''}
-- model: dcim.rack
-  pk: 1
-  fields: {name: A1R1, facility_id: T23A01, site: 1, u_height: 42, comments: ''}
-- model: dcim.rack
-  pk: 2
-  fields: {name: A1R2, facility_id: T24A01, site: 1, u_height: 42, comments: ''}
-- model: dcim.manufacturer
-  pk: 1
-  fields: {name: Juniper, slug: juniper}
-- model: dcim.manufacturer
-  pk: 2
-  fields: {name: Opengear, slug: opengear}
-- model: dcim.manufacturer
-  pk: 3
-  fields: {name: ServerTech, slug: servertech}
-- model: dcim.devicetype
-  pk: 1
-  fields: {manufacturer: 1, model: MX960, slug: mx960, u_height: 16, is_full_depth: true,
-    is_console_server: false, is_pdu: false, is_network_device: true}
-- model: dcim.devicetype
-  pk: 2
-  fields: {manufacturer: 1, model: EX9214, slug: ex9214, u_height: 16, is_full_depth: true,
-    is_console_server: false, is_pdu: false, is_network_device: true}
-- model: dcim.devicetype
-  pk: 3
-  fields: {manufacturer: 1, model: QFX5100-24Q, slug: qfx5100-24q, u_height: 1, is_full_depth: true,
-    is_console_server: false, is_pdu: false, is_network_device: true}
-- model: dcim.devicetype
-  pk: 4
-  fields: {manufacturer: 1, model: QFX5100-48S, slug: qfx5100-48s, u_height: 1, is_full_depth: true,
-    is_console_server: false, is_pdu: false, is_network_device: true}
-- model: dcim.devicetype
-  pk: 5
-  fields: {manufacturer: 2, model: CM4148, slug: cm4148, u_height: 1, is_full_depth: true,
-    is_console_server: true, is_pdu: false, is_network_device: false}
-- model: dcim.devicetype
-  pk: 6
-  fields: {manufacturer: 3, model: CWG-24VYM415C9, slug: cwg-24vym415c9, u_height: 0,
-    is_full_depth: false, is_console_server: false, is_pdu: true, is_network_device: false}
-- model: dcim.consoleporttemplate
-  pk: 1
-  fields: {device_type: 1, name: Console (RE0)}
-- model: dcim.consoleporttemplate
-  pk: 2
-  fields: {device_type: 1, name: Console (RE1)}
-- model: dcim.consoleporttemplate
-  pk: 3
-  fields: {device_type: 2, name: Console (RE0)}
-- model: dcim.consoleporttemplate
-  pk: 4
-  fields: {device_type: 2, name: Console (RE1)}
-- model: dcim.consoleporttemplate
-  pk: 5
-  fields: {device_type: 3, name: Console}
-- model: dcim.consoleporttemplate
-  pk: 6
-  fields: {device_type: 5, name: Console}
-- model: dcim.consoleporttemplate
-  pk: 7
-  fields: {device_type: 6, name: Serial}
-- model: dcim.consoleserverporttemplate
-  pk: 1
-  fields: {device_type: 3, name: Console}
-- model: dcim.consoleserverporttemplate
-  pk: 3
-  fields: {device_type: 4, name: Console}
-- model: dcim.consoleserverporttemplate
-  pk: 4
-  fields: {device_type: 5, name: Port 1}
-- model: dcim.consoleserverporttemplate
-  pk: 5
-  fields: {device_type: 5, name: Port 2}
-- model: dcim.consoleserverporttemplate
-  pk: 6
-  fields: {device_type: 5, name: Port 3}
-- model: dcim.consoleserverporttemplate
-  pk: 7
-  fields: {device_type: 5, name: Port 4}
-- model: dcim.consoleserverporttemplate
-  pk: 8
-  fields: {device_type: 5, name: Port 5}
-- model: dcim.consoleserverporttemplate
-  pk: 9
-  fields: {device_type: 5, name: Port 6}
-- model: dcim.consoleserverporttemplate
-  pk: 10
-  fields: {device_type: 5, name: Port 7}
-- model: dcim.consoleserverporttemplate
-  pk: 11
-  fields: {device_type: 5, name: Port 8}
-- model: dcim.consoleserverporttemplate
-  pk: 12
-  fields: {device_type: 5, name: Port 9}
-- model: dcim.consoleserverporttemplate
-  pk: 13
-  fields: {device_type: 5, name: Port 10}
-- model: dcim.consoleserverporttemplate
-  pk: 14
-  fields: {device_type: 5, name: Port 11}
-- model: dcim.consoleserverporttemplate
-  pk: 15
-  fields: {device_type: 5, name: Port 12}
-- model: dcim.consoleserverporttemplate
-  pk: 16
-  fields: {device_type: 5, name: Port 13}
-- model: dcim.consoleserverporttemplate
-  pk: 17
-  fields: {device_type: 5, name: Port 14}
-- model: dcim.consoleserverporttemplate
-  pk: 18
-  fields: {device_type: 5, name: Port 15}
-- model: dcim.consoleserverporttemplate
-  pk: 19
-  fields: {device_type: 5, name: Port 16}
-- model: dcim.consoleserverporttemplate
-  pk: 20
-  fields: {device_type: 5, name: Port 17}
-- model: dcim.consoleserverporttemplate
-  pk: 21
-  fields: {device_type: 5, name: Port 18}
-- model: dcim.consoleserverporttemplate
-  pk: 22
-  fields: {device_type: 5, name: Port 19}
-- model: dcim.consoleserverporttemplate
-  pk: 23
-  fields: {device_type: 5, name: Port 20}
-- model: dcim.consoleserverporttemplate
-  pk: 24
-  fields: {device_type: 5, name: Port 21}
-- model: dcim.consoleserverporttemplate
-  pk: 25
-  fields: {device_type: 5, name: Port 22}
-- model: dcim.consoleserverporttemplate
-  pk: 26
-  fields: {device_type: 5, name: Port 23}
-- model: dcim.consoleserverporttemplate
-  pk: 27
-  fields: {device_type: 5, name: Port 24}
-- model: dcim.consoleserverporttemplate
-  pk: 28
-  fields: {device_type: 5, name: Port 25}
-- model: dcim.consoleserverporttemplate
-  pk: 29
-  fields: {device_type: 5, name: Port 26}
-- model: dcim.consoleserverporttemplate
-  pk: 30
-  fields: {device_type: 5, name: Port 27}
-- model: dcim.consoleserverporttemplate
-  pk: 31
-  fields: {device_type: 5, name: Port 28}
-- model: dcim.consoleserverporttemplate
-  pk: 32
-  fields: {device_type: 5, name: Port 29}
-- model: dcim.consoleserverporttemplate
-  pk: 33
-  fields: {device_type: 5, name: Port 30}
-- model: dcim.consoleserverporttemplate
-  pk: 34
-  fields: {device_type: 5, name: Port 31}
-- model: dcim.consoleserverporttemplate
-  pk: 35
-  fields: {device_type: 5, name: Port 32}
-- model: dcim.consoleserverporttemplate
-  pk: 36
-  fields: {device_type: 5, name: Port 33}
-- model: dcim.consoleserverporttemplate
-  pk: 37
-  fields: {device_type: 5, name: Port 34}
-- model: dcim.consoleserverporttemplate
-  pk: 38
-  fields: {device_type: 5, name: Port 35}
-- model: dcim.consoleserverporttemplate
-  pk: 39
-  fields: {device_type: 5, name: Port 36}
-- model: dcim.consoleserverporttemplate
-  pk: 40
-  fields: {device_type: 5, name: Port 37}
-- model: dcim.consoleserverporttemplate
-  pk: 41
-  fields: {device_type: 5, name: Port 38}
-- model: dcim.consoleserverporttemplate
-  pk: 42
-  fields: {device_type: 5, name: Port 39}
-- model: dcim.consoleserverporttemplate
-  pk: 43
-  fields: {device_type: 5, name: Port 40}
-- model: dcim.consoleserverporttemplate
-  pk: 44
-  fields: {device_type: 5, name: Port 41}
-- model: dcim.consoleserverporttemplate
-  pk: 45
-  fields: {device_type: 5, name: Port 42}
-- model: dcim.consoleserverporttemplate
-  pk: 46
-  fields: {device_type: 5, name: Port 43}
-- model: dcim.consoleserverporttemplate
-  pk: 47
-  fields: {device_type: 5, name: Port 44}
-- model: dcim.consoleserverporttemplate
-  pk: 48
-  fields: {device_type: 5, name: Port 45}
-- model: dcim.consoleserverporttemplate
-  pk: 49
-  fields: {device_type: 5, name: Port 46}
-- model: dcim.consoleserverporttemplate
-  pk: 50
-  fields: {device_type: 5, name: Port 47}
-- model: dcim.consoleserverporttemplate
-  pk: 51
-  fields: {device_type: 5, name: Port 48}
-- model: dcim.powerporttemplate
-  pk: 1
-  fields: {device_type: 1, name: PEM0}
-- model: dcim.powerporttemplate
-  pk: 2
-  fields: {device_type: 1, name: PEM1}
-- model: dcim.powerporttemplate
-  pk: 3
-  fields: {device_type: 1, name: PEM2}
-- model: dcim.powerporttemplate
-  pk: 4
-  fields: {device_type: 1, name: PEM3}
-- model: dcim.powerporttemplate
-  pk: 5
-  fields: {device_type: 2, name: PEM0}
-- model: dcim.powerporttemplate
-  pk: 6
-  fields: {device_type: 2, name: PEM1}
-- model: dcim.powerporttemplate
-  pk: 7
-  fields: {device_type: 2, name: PEM2}
-- model: dcim.powerporttemplate
-  pk: 8
-  fields: {device_type: 2, name: PEM3}
-- model: dcim.powerporttemplate
-  pk: 9
-  fields: {device_type: 4, name: PSU0}
-- model: dcim.powerporttemplate
-  pk: 11
-  fields: {device_type: 3, name: PSU0}
-- model: dcim.powerporttemplate
-  pk: 12
-  fields: {device_type: 3, name: PSU1}
-- model: dcim.powerporttemplate
-  pk: 13
-  fields: {device_type: 4, name: PSU1}
-- model: dcim.powerporttemplate
-  pk: 14
-  fields: {device_type: 5, name: PSU}
-- model: dcim.poweroutlettemplate
-  pk: 4
-  fields: {device_type: 6, name: AA1}
-- model: dcim.poweroutlettemplate
-  pk: 5
-  fields: {device_type: 6, name: AA2}
-- model: dcim.poweroutlettemplate
-  pk: 6
-  fields: {device_type: 6, name: AA3}
-- model: dcim.poweroutlettemplate
-  pk: 7
-  fields: {device_type: 6, name: AA4}
-- model: dcim.poweroutlettemplate
-  pk: 8
-  fields: {device_type: 6, name: AA5}
-- model: dcim.poweroutlettemplate
-  pk: 9
-  fields: {device_type: 6, name: AA6}
-- model: dcim.poweroutlettemplate
-  pk: 10
-  fields: {device_type: 6, name: AA7}
-- model: dcim.poweroutlettemplate
-  pk: 11
-  fields: {device_type: 6, name: AA8}
-- model: dcim.poweroutlettemplate
-  pk: 12
-  fields: {device_type: 6, name: AB1}
-- model: dcim.poweroutlettemplate
-  pk: 13
-  fields: {device_type: 6, name: AB2}
-- model: dcim.poweroutlettemplate
-  pk: 14
-  fields: {device_type: 6, name: AB3}
-- model: dcim.poweroutlettemplate
-  pk: 15
-  fields: {device_type: 6, name: AB4}
-- model: dcim.poweroutlettemplate
-  pk: 16
-  fields: {device_type: 6, name: AB5}
-- model: dcim.poweroutlettemplate
-  pk: 17
-  fields: {device_type: 6, name: AB6}
-- model: dcim.poweroutlettemplate
-  pk: 18
-  fields: {device_type: 6, name: AB7}
-- model: dcim.poweroutlettemplate
-  pk: 19
-  fields: {device_type: 6, name: AB8}
-- model: dcim.poweroutlettemplate
-  pk: 20
-  fields: {device_type: 6, name: AC1}
-- model: dcim.poweroutlettemplate
-  pk: 21
-  fields: {device_type: 6, name: AC2}
-- model: dcim.poweroutlettemplate
-  pk: 22
-  fields: {device_type: 6, name: AC3}
-- model: dcim.poweroutlettemplate
-  pk: 23
-  fields: {device_type: 6, name: AC4}
-- model: dcim.poweroutlettemplate
-  pk: 24
-  fields: {device_type: 6, name: AC5}
-- model: dcim.poweroutlettemplate
-  pk: 25
-  fields: {device_type: 6, name: AC6}
-- model: dcim.poweroutlettemplate
-  pk: 26
-  fields: {device_type: 6, name: AC7}
-- model: dcim.poweroutlettemplate
-  pk: 27
-  fields: {device_type: 6, name: AC8}
-- model: dcim.interfacetemplate
-  pk: 1
-  fields: {device_type: 1, name: fxp0 (RE0), form_factor: 1000, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 2
-  fields: {device_type: 1, name: fxp0 (RE1), form_factor: 800, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 3
-  fields: {device_type: 1, name: lo0, form_factor: 0, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 4
-  fields: {device_type: 2, name: fxp0 (RE0), form_factor: 1000, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 5
-  fields: {device_type: 2, name: fxp0 (RE1), form_factor: 1000, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 6
-  fields: {device_type: 2, name: lo0, form_factor: 0, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 7
-  fields: {device_type: 3, name: em0, form_factor: 800, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 8
-  fields: {device_type: 3, name: et-0/0/0, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 9
-  fields: {device_type: 3, name: et-0/0/1, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 10
-  fields: {device_type: 3, name: et-0/0/2, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 11
-  fields: {device_type: 3, name: et-0/0/3, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 12
-  fields: {device_type: 3, name: et-0/0/4, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 13
-  fields: {device_type: 3, name: et-0/0/5, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 14
-  fields: {device_type: 3, name: et-0/0/6, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 15
-  fields: {device_type: 3, name: et-0/0/7, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 16
-  fields: {device_type: 3, name: et-0/0/8, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 17
-  fields: {device_type: 3, name: et-0/0/9, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 18
-  fields: {device_type: 3, name: et-0/0/10, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 19
-  fields: {device_type: 3, name: et-0/0/11, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 20
-  fields: {device_type: 3, name: et-0/0/12, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 21
-  fields: {device_type: 3, name: et-0/0/13, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 22
-  fields: {device_type: 3, name: et-0/0/14, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 23
-  fields: {device_type: 3, name: et-0/0/15, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 24
-  fields: {device_type: 3, name: et-0/0/16, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 25
-  fields: {device_type: 3, name: et-0/0/17, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 26
-  fields: {device_type: 3, name: et-0/0/18, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 27
-  fields: {device_type: 3, name: et-0/0/19, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 28
-  fields: {device_type: 3, name: et-0/0/20, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 29
-  fields: {device_type: 3, name: et-0/0/21, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 30
-  fields: {device_type: 3, name: et-0/0/22, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 31
-  fields: {device_type: 3, name: et-0/1/0, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 32
-  fields: {device_type: 3, name: et-0/1/1, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 33
-  fields: {device_type: 3, name: et-0/1/2, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 34
-  fields: {device_type: 3, name: et-0/1/3, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 35
-  fields: {device_type: 3, name: et-0/2/0, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 36
-  fields: {device_type: 3, name: et-0/2/1, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 37
-  fields: {device_type: 3, name: et-0/2/2, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 38
-  fields: {device_type: 3, name: et-0/2/3, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 138
-  fields: {device_type: 4, name: em0, form_factor: 1000, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 139
-  fields: {device_type: 4, name: xe-0/0/0, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 140
-  fields: {device_type: 4, name: xe-0/0/1, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 141
-  fields: {device_type: 4, name: xe-0/0/2, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 142
-  fields: {device_type: 4, name: xe-0/0/3, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 143
-  fields: {device_type: 4, name: xe-0/0/4, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 144
-  fields: {device_type: 4, name: xe-0/0/5, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 145
-  fields: {device_type: 4, name: xe-0/0/6, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 146
-  fields: {device_type: 4, name: xe-0/0/7, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 147
-  fields: {device_type: 4, name: xe-0/0/8, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 148
-  fields: {device_type: 4, name: xe-0/0/9, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 149
-  fields: {device_type: 4, name: xe-0/0/10, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 150
-  fields: {device_type: 4, name: xe-0/0/11, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 151
-  fields: {device_type: 4, name: xe-0/0/12, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 152
-  fields: {device_type: 4, name: xe-0/0/13, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 153
-  fields: {device_type: 4, name: xe-0/0/14, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 154
-  fields: {device_type: 4, name: xe-0/0/15, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 155
-  fields: {device_type: 4, name: xe-0/0/16, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 156
-  fields: {device_type: 4, name: xe-0/0/17, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 157
-  fields: {device_type: 4, name: xe-0/0/18, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 158
-  fields: {device_type: 4, name: xe-0/0/19, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 159
-  fields: {device_type: 4, name: xe-0/0/20, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 160
-  fields: {device_type: 4, name: xe-0/0/21, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 161
-  fields: {device_type: 4, name: xe-0/0/22, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 162
-  fields: {device_type: 4, name: xe-0/0/23, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 163
-  fields: {device_type: 4, name: xe-0/0/24, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 164
-  fields: {device_type: 4, name: xe-0/0/25, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 165
-  fields: {device_type: 4, name: xe-0/0/26, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 166
-  fields: {device_type: 4, name: xe-0/0/27, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 167
-  fields: {device_type: 4, name: xe-0/0/28, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 168
-  fields: {device_type: 4, name: xe-0/0/29, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 169
-  fields: {device_type: 4, name: xe-0/0/30, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 170
-  fields: {device_type: 4, name: xe-0/0/31, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 171
-  fields: {device_type: 4, name: xe-0/0/32, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 172
-  fields: {device_type: 4, name: xe-0/0/33, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 173
-  fields: {device_type: 4, name: xe-0/0/34, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 174
-  fields: {device_type: 4, name: xe-0/0/35, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 175
-  fields: {device_type: 4, name: xe-0/0/36, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 176
-  fields: {device_type: 4, name: xe-0/0/37, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 177
-  fields: {device_type: 4, name: xe-0/0/38, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 178
-  fields: {device_type: 4, name: xe-0/0/39, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 179
-  fields: {device_type: 4, name: xe-0/0/40, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 180
-  fields: {device_type: 4, name: xe-0/0/41, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 181
-  fields: {device_type: 4, name: xe-0/0/42, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 182
-  fields: {device_type: 4, name: xe-0/0/43, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 183
-  fields: {device_type: 4, name: xe-0/0/44, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 184
-  fields: {device_type: 4, name: xe-0/0/45, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 185
-  fields: {device_type: 4, name: xe-0/0/46, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 186
-  fields: {device_type: 4, name: xe-0/0/47, form_factor: 1200, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 187
-  fields: {device_type: 4, name: et-0/0/48, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 188
-  fields: {device_type: 4, name: et-0/0/49, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 189
-  fields: {device_type: 4, name: et-0/0/50, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 190
-  fields: {device_type: 4, name: et-0/0/51, form_factor: 1400, mgmt_only: false}
-- model: dcim.interfacetemplate
-  pk: 191
-  fields: {device_type: 5, name: eth0, form_factor: 1000, mgmt_only: true}
-- model: dcim.interfacetemplate
-  pk: 192
-  fields: {device_type: 6, name: Net, form_factor: 800, mgmt_only: true}
-- model: dcim.devicerole
-  pk: 1
-  fields: {name: Router, slug: router, color: purple}
-- model: dcim.devicerole
-  pk: 2
-  fields: {name: Spine Switch, slug: spine-switch, color: green}
-- model: dcim.devicerole
-  pk: 3
-  fields: {name: Core Switch, slug: core-switch, color: red}
-- model: dcim.devicerole
-  pk: 4
-  fields: {name: Leaf Switch, slug: leaf-switch, color: teal}
-- model: dcim.devicerole
-  pk: 5
-  fields: {name: OOB Switch, slug: oob-switch, color: purple}
-- model: dcim.devicerole
-  pk: 6
-  fields: {name: PDU, slug: pdu, color: yellow}
-- model: dcim.platform
-  pk: 1
-  fields: {name: Juniper Junos, slug: juniper-junos, rpc_client: juniper-junos}
-- model: dcim.platform
-  pk: 2
-  fields: {name: Opengear, slug: opengear, rpc_client: opengear}
-- model: dcim.device
-  pk: 1
-  fields: {device_type: 1, device_role: 1, platform: 1, name: test1-edge1, serial: '5555555555',
-    rack: 1, position: 1, face: 0, status: true, primary_ip: 1}
-- model: dcim.device
-  pk: 2
-  fields: {device_type: 2, device_role: 3, platform: 1, name: test1-core1, serial: '',
-    rack: 1, position: 17, face: 0, status: true, primary_ip: 5}
-- model: dcim.device
-  pk: 3
-  fields: {device_type: 3, device_role: 2, platform: 1, name: test1-spine1, serial: '',
-    rack: 1, position: 33, face: 0, status: true, primary_ip: null}
-- model: dcim.device
-  pk: 4
-  fields: {device_type: 4, device_role: 4, platform: 1, name: test1-leaf1, serial: '',
-    rack: 1, position: 34, face: 0, status: true, primary_ip: null}
-- model: dcim.device
-  pk: 5
-  fields: {device_type: 4, device_role: 4, platform: 1, name: test1-leaf2, serial: '9823478293748',
-    rack: 2, position: 34, face: 0, status: true, primary_ip: null}
-- model: dcim.device
-  pk: 6
-  fields: {device_type: 3, device_role: 2, platform: 1, name: test1-spine2, serial: '45649818158',
-    rack: 2, position: 33, face: 0, status: true, primary_ip: null}
-- model: dcim.device
-  pk: 7
-  fields: {device_type: 1, device_role: 1, platform: 1, name: test1-edge2, serial: '7567356345',
-    rack: 2, position: 1, face: 0, status: true, primary_ip: 3}
-- model: dcim.device
-  pk: 8
-  fields: {device_type: 2, device_role: 3, platform: 1, name: test1-core2, serial: '67856734534',
-    rack: 2, position: 17, face: 0, status: true, primary_ip: 19}
-- model: dcim.device
-  pk: 9
-  fields: {device_type: 5, device_role: 5, platform: 2, name: test1-oob1, serial: '98273942938',
-    rack: 1, position: 42, face: 0, status: true, primary_ip: null}
-- model: dcim.device
-  pk: 11
-  fields: {device_type: 6, device_role: 6, platform: null, name: test1-pdu1, serial: '',
-    rack: 1, position: null, face: null, status: true, primary_ip: null}
-- model: dcim.device
-  pk: 12
-  fields: {device_type: 6, device_role: 6, platform: null, name: test1-pdu2, serial: '',
-    rack: 2, position: null, face: null, status: true, primary_ip: null}
-- model: dcim.consoleport
-  pk: 1
-  fields: {device: 1, name: Console (RE0), cs_port: 27, connection_status: true}
-- model: dcim.consoleport
-  pk: 2
-  fields: {device: 1, name: Console (RE1), cs_port: 38, connection_status: true}
-- model: dcim.consoleport
-  pk: 3
-  fields: {device: 2, name: Console (RE0), cs_port: 5, connection_status: true}
-- model: dcim.consoleport
-  pk: 4
-  fields: {device: 2, name: Console (RE1), cs_port: 16, connection_status: true}
-- model: dcim.consoleport
-  pk: 5
-  fields: {device: 3, name: Console, cs_port: 49, connection_status: true}
-- model: dcim.consoleport
-  pk: 6
-  fields: {device: 4, name: Console, cs_port: 48, connection_status: true}
-- model: dcim.consoleport
-  pk: 7
-  fields: {device: 5, name: Console, cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 8
-  fields: {device: 6, name: Console, cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 9
-  fields: {device: 7, name: Console (RE0), cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 10
-  fields: {device: 7, name: Console (RE1), cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 11
-  fields: {device: 8, name: Console (RE0), cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 12
-  fields: {device: 8, name: Console (RE1), cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 13
-  fields: {device: 9, name: Console, cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 15
-  fields: {device: 11, name: Serial, cs_port: null, connection_status: true}
-- model: dcim.consoleport
-  pk: 16
-  fields: {device: 12, name: Serial, cs_port: null, connection_status: true}
-- model: dcim.consoleserverport
-  pk: 5
-  fields: {device: 9, name: Port 1}
-- model: dcim.consoleserverport
-  pk: 6
-  fields: {device: 9, name: Port 10}
-- model: dcim.consoleserverport
-  pk: 7
-  fields: {device: 9, name: Port 11}
-- model: dcim.consoleserverport
-  pk: 8
-  fields: {device: 9, name: Port 12}
-- model: dcim.consoleserverport
-  pk: 9
-  fields: {device: 9, name: Port 13}
-- model: dcim.consoleserverport
-  pk: 10
-  fields: {device: 9, name: Port 14}
-- model: dcim.consoleserverport
-  pk: 11
-  fields: {device: 9, name: Port 15}
-- model: dcim.consoleserverport
-  pk: 12
-  fields: {device: 9, name: Port 16}
-- model: dcim.consoleserverport
-  pk: 13
-  fields: {device: 9, name: Port 17}
-- model: dcim.consoleserverport
-  pk: 14
-  fields: {device: 9, name: Port 18}
-- model: dcim.consoleserverport
-  pk: 15
-  fields: {device: 9, name: Port 19}
-- model: dcim.consoleserverport
-  pk: 16
-  fields: {device: 9, name: Port 2}
-- model: dcim.consoleserverport
-  pk: 17
-  fields: {device: 9, name: Port 20}
-- model: dcim.consoleserverport
-  pk: 18
-  fields: {device: 9, name: Port 21}
-- model: dcim.consoleserverport
-  pk: 19
-  fields: {device: 9, name: Port 22}
-- model: dcim.consoleserverport
-  pk: 20
-  fields: {device: 9, name: Port 23}
-- model: dcim.consoleserverport
-  pk: 21
-  fields: {device: 9, name: Port 24}
-- model: dcim.consoleserverport
-  pk: 22
-  fields: {device: 9, name: Port 25}
-- model: dcim.consoleserverport
-  pk: 23
-  fields: {device: 9, name: Port 26}
-- model: dcim.consoleserverport
-  pk: 24
-  fields: {device: 9, name: Port 27}
-- model: dcim.consoleserverport
-  pk: 25
-  fields: {device: 9, name: Port 28}
-- model: dcim.consoleserverport
-  pk: 26
-  fields: {device: 9, name: Port 29}
-- model: dcim.consoleserverport
-  pk: 27
-  fields: {device: 9, name: Port 3}
-- model: dcim.consoleserverport
-  pk: 28
-  fields: {device: 9, name: Port 30}
-- model: dcim.consoleserverport
-  pk: 29
-  fields: {device: 9, name: Port 31}
-- model: dcim.consoleserverport
-  pk: 30
-  fields: {device: 9, name: Port 32}
-- model: dcim.consoleserverport
-  pk: 31
-  fields: {device: 9, name: Port 33}
-- model: dcim.consoleserverport
-  pk: 32
-  fields: {device: 9, name: Port 34}
-- model: dcim.consoleserverport
-  pk: 33
-  fields: {device: 9, name: Port 35}
-- model: dcim.consoleserverport
-  pk: 34
-  fields: {device: 9, name: Port 36}
-- model: dcim.consoleserverport
-  pk: 35
-  fields: {device: 9, name: Port 37}
-- model: dcim.consoleserverport
-  pk: 36
-  fields: {device: 9, name: Port 38}
-- model: dcim.consoleserverport
-  pk: 37
-  fields: {device: 9, name: Port 39}
-- model: dcim.consoleserverport
-  pk: 38
-  fields: {device: 9, name: Port 4}
-- model: dcim.consoleserverport
-  pk: 39
-  fields: {device: 9, name: Port 40}
-- model: dcim.consoleserverport
-  pk: 40
-  fields: {device: 9, name: Port 41}
-- model: dcim.consoleserverport
-  pk: 41
-  fields: {device: 9, name: Port 42}
-- model: dcim.consoleserverport
-  pk: 42
-  fields: {device: 9, name: Port 43}
-- model: dcim.consoleserverport
-  pk: 43
-  fields: {device: 9, name: Port 44}
-- model: dcim.consoleserverport
-  pk: 44
-  fields: {device: 9, name: Port 45}
-- model: dcim.consoleserverport
-  pk: 45
-  fields: {device: 9, name: Port 46}
-- model: dcim.consoleserverport
-  pk: 46
-  fields: {device: 9, name: Port 47}
-- model: dcim.consoleserverport
-  pk: 47
-  fields: {device: 9, name: Port 48}
-- model: dcim.consoleserverport
-  pk: 48
-  fields: {device: 9, name: Port 5}
-- model: dcim.consoleserverport
-  pk: 49
-  fields: {device: 9, name: Port 6}
-- model: dcim.consoleserverport
-  pk: 50
-  fields: {device: 9, name: Port 7}
-- model: dcim.consoleserverport
-  pk: 51
-  fields: {device: 9, name: Port 8}
-- model: dcim.consoleserverport
-  pk: 52
-  fields: {device: 9, name: Port 9}
-- model: dcim.powerport
-  pk: 1
-  fields: {device: 1, name: PEM0, power_outlet: 25, connection_status: true}
-- model: dcim.powerport
-  pk: 2
-  fields: {device: 1, name: PEM1, power_outlet: 49, connection_status: true}
-- model: dcim.powerport
-  pk: 3
-  fields: {device: 1, name: PEM2, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 4
-  fields: {device: 1, name: PEM3, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 5
-  fields: {device: 2, name: PEM0, power_outlet: 26, connection_status: true}
-- model: dcim.powerport
-  pk: 6
-  fields: {device: 2, name: PEM1, power_outlet: 50, connection_status: true}
-- model: dcim.powerport
-  pk: 7
-  fields: {device: 2, name: PEM2, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 8
-  fields: {device: 2, name: PEM3, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 9
-  fields: {device: 4, name: PSU0, power_outlet: 28, connection_status: true}
-- model: dcim.powerport
-  pk: 10
-  fields: {device: 4, name: PSU1, power_outlet: 52, connection_status: true}
-- model: dcim.powerport
-  pk: 11
-  fields: {device: 5, name: PSU0, power_outlet: 56, connection_status: true}
-- model: dcim.powerport
-  pk: 12
-  fields: {device: 5, name: PSU1, power_outlet: 32, connection_status: true}
-- model: dcim.powerport
-  pk: 13
-  fields: {device: 3, name: PSU0, power_outlet: 27, connection_status: true}
-- model: dcim.powerport
-  pk: 14
-  fields: {device: 3, name: PSU1, power_outlet: 51, connection_status: true}
-- model: dcim.powerport
-  pk: 15
-  fields: {device: 7, name: PEM0, power_outlet: 53, connection_status: true}
-- model: dcim.powerport
-  pk: 16
-  fields: {device: 7, name: PEM1, power_outlet: 29, connection_status: true}
-- model: dcim.powerport
-  pk: 17
-  fields: {device: 7, name: PEM2, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 18
-  fields: {device: 7, name: PEM3, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 19
-  fields: {device: 8, name: PEM0, power_outlet: 54, connection_status: true}
-- model: dcim.powerport
-  pk: 20
-  fields: {device: 8, name: PEM1, power_outlet: 30, connection_status: true}
-- model: dcim.powerport
-  pk: 21
-  fields: {device: 8, name: PEM2, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 22
-  fields: {device: 8, name: PEM3, power_outlet: null, connection_status: true}
-- model: dcim.powerport
-  pk: 23
-  fields: {device: 6, name: PSU0, power_outlet: 55, connection_status: true}
-- model: dcim.powerport
-  pk: 24
-  fields: {device: 6, name: PSU1, power_outlet: 31, connection_status: true}
-- model: dcim.powerport
-  pk: 25
-  fields: {device: 9, name: PSU, power_outlet: null, connection_status: true}
-- model: dcim.poweroutlet
-  pk: 25
-  fields: {device: 11, name: AA1}
-- model: dcim.poweroutlet
-  pk: 26
-  fields: {device: 11, name: AA2}
-- model: dcim.poweroutlet
-  pk: 27
-  fields: {device: 11, name: AA3}
-- model: dcim.poweroutlet
-  pk: 28
-  fields: {device: 11, name: AA4}
-- model: dcim.poweroutlet
-  pk: 29
-  fields: {device: 11, name: AA5}
-- model: dcim.poweroutlet
-  pk: 30
-  fields: {device: 11, name: AA6}
-- model: dcim.poweroutlet
-  pk: 31
-  fields: {device: 11, name: AA7}
-- model: dcim.poweroutlet
-  pk: 32
-  fields: {device: 11, name: AA8}
-- model: dcim.poweroutlet
-  pk: 33
-  fields: {device: 11, name: AB1}
-- model: dcim.poweroutlet
-  pk: 34
-  fields: {device: 11, name: AB2}
-- model: dcim.poweroutlet
-  pk: 35
-  fields: {device: 11, name: AB3}
-- model: dcim.poweroutlet
-  pk: 36
-  fields: {device: 11, name: AB4}
-- model: dcim.poweroutlet
-  pk: 37
-  fields: {device: 11, name: AB5}
-- model: dcim.poweroutlet
-  pk: 38
-  fields: {device: 11, name: AB6}
-- model: dcim.poweroutlet
-  pk: 39
-  fields: {device: 11, name: AB7}
-- model: dcim.poweroutlet
-  pk: 40
-  fields: {device: 11, name: AB8}
-- model: dcim.poweroutlet
-  pk: 41
-  fields: {device: 11, name: AC1}
-- model: dcim.poweroutlet
-  pk: 42
-  fields: {device: 11, name: AC2}
-- model: dcim.poweroutlet
-  pk: 43
-  fields: {device: 11, name: AC3}
-- model: dcim.poweroutlet
-  pk: 44
-  fields: {device: 11, name: AC4}
-- model: dcim.poweroutlet
-  pk: 45
-  fields: {device: 11, name: AC5}
-- model: dcim.poweroutlet
-  pk: 46
-  fields: {device: 11, name: AC6}
-- model: dcim.poweroutlet
-  pk: 47
-  fields: {device: 11, name: AC7}
-- model: dcim.poweroutlet
-  pk: 48
-  fields: {device: 11, name: AC8}
-- model: dcim.poweroutlet
-  pk: 49
-  fields: {device: 12, name: AA1}
-- model: dcim.poweroutlet
-  pk: 50
-  fields: {device: 12, name: AA2}
-- model: dcim.poweroutlet
-  pk: 51
-  fields: {device: 12, name: AA3}
-- model: dcim.poweroutlet
-  pk: 52
-  fields: {device: 12, name: AA4}
-- model: dcim.poweroutlet
-  pk: 53
-  fields: {device: 12, name: AA5}
-- model: dcim.poweroutlet
-  pk: 54
-  fields: {device: 12, name: AA6}
-- model: dcim.poweroutlet
-  pk: 55
-  fields: {device: 12, name: AA7}
-- model: dcim.poweroutlet
-  pk: 56
-  fields: {device: 12, name: AA8}
-- model: dcim.poweroutlet
-  pk: 57
-  fields: {device: 12, name: AB1}
-- model: dcim.poweroutlet
-  pk: 58
-  fields: {device: 12, name: AB2}
-- model: dcim.poweroutlet
-  pk: 59
-  fields: {device: 12, name: AB3}
-- model: dcim.poweroutlet
-  pk: 60
-  fields: {device: 12, name: AB4}
-- model: dcim.poweroutlet
-  pk: 61
-  fields: {device: 12, name: AB5}
-- model: dcim.poweroutlet
-  pk: 62
-  fields: {device: 12, name: AB6}
-- model: dcim.poweroutlet
-  pk: 63
-  fields: {device: 12, name: AB7}
-- model: dcim.poweroutlet
-  pk: 64
-  fields: {device: 12, name: AB8}
-- model: dcim.poweroutlet
-  pk: 65
-  fields: {device: 12, name: AC1}
-- model: dcim.poweroutlet
-  pk: 66
-  fields: {device: 12, name: AC2}
-- model: dcim.poweroutlet
-  pk: 67
-  fields: {device: 12, name: AC3}
-- model: dcim.poweroutlet
-  pk: 68
-  fields: {device: 12, name: AC4}
-- model: dcim.poweroutlet
-  pk: 69
-  fields: {device: 12, name: AC5}
-- model: dcim.poweroutlet
-  pk: 70
-  fields: {device: 12, name: AC6}
-- model: dcim.poweroutlet
-  pk: 71
-  fields: {device: 12, name: AC7}
-- model: dcim.poweroutlet
-  pk: 72
-  fields: {device: 12, name: AC8}
-- model: dcim.interface
-  pk: 1
-  fields: {device: 1, name: fxp0 (RE0), form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 2
-  fields: {device: 1, name: fxp0 (RE1), form_factor: 800, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 3
-  fields: {device: 1, name: lo0, form_factor: 0, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 4
-  fields: {device: 1, name: xe-0/0/0, form_factor: 1200, mgmt_only: false, description: TEST}
-- model: dcim.interface
-  pk: 5
-  fields: {device: 1, name: xe-0/0/1, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 6
-  fields: {device: 1, name: xe-0/0/2, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 7
-  fields: {device: 1, name: xe-0/0/3, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 8
-  fields: {device: 1, name: xe-0/0/4, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 9
-  fields: {device: 1, name: xe-0/0/5, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 10
-  fields: {device: 2, name: fxp0 (RE0), form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 11
-  fields: {device: 2, name: fxp0 (RE1), form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 12
-  fields: {device: 2, name: lo0, form_factor: 0, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 13
-  fields: {device: 3, name: em0, form_factor: 800, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 14
-  fields: {device: 3, name: et-0/0/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 15
-  fields: {device: 3, name: et-0/0/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 16
-  fields: {device: 3, name: et-0/0/10, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 17
-  fields: {device: 3, name: et-0/0/11, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 18
-  fields: {device: 3, name: et-0/0/12, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 19
-  fields: {device: 3, name: et-0/0/13, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 20
-  fields: {device: 3, name: et-0/0/14, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 21
-  fields: {device: 3, name: et-0/0/15, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 22
-  fields: {device: 3, name: et-0/0/16, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 23
-  fields: {device: 3, name: et-0/0/17, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 24
-  fields: {device: 3, name: et-0/0/18, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 25
-  fields: {device: 3, name: et-0/0/19, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 26
-  fields: {device: 3, name: et-0/0/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 27
-  fields: {device: 3, name: et-0/0/20, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 28
-  fields: {device: 3, name: et-0/0/21, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 29
-  fields: {device: 3, name: et-0/0/22, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 30
-  fields: {device: 3, name: et-0/0/3, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 31
-  fields: {device: 3, name: et-0/0/4, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 32
-  fields: {device: 3, name: et-0/0/5, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 33
-  fields: {device: 3, name: et-0/0/6, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 34
-  fields: {device: 3, name: et-0/0/7, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 35
-  fields: {device: 3, name: et-0/0/8, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 36
-  fields: {device: 3, name: et-0/0/9, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 37
-  fields: {device: 3, name: et-0/1/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 38
-  fields: {device: 3, name: et-0/1/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 39
-  fields: {device: 3, name: et-0/1/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 40
-  fields: {device: 3, name: et-0/1/3, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 41
-  fields: {device: 3, name: et-0/2/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 42
-  fields: {device: 3, name: et-0/2/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 43
-  fields: {device: 3, name: et-0/2/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 44
-  fields: {device: 3, name: et-0/2/3, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 45
-  fields: {device: 4, name: em0, form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 46
-  fields: {device: 4, name: et-0/0/48, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 47
-  fields: {device: 4, name: et-0/0/49, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 48
-  fields: {device: 4, name: et-0/0/50, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 49
-  fields: {device: 4, name: et-0/0/51, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 50
-  fields: {device: 4, name: xe-0/0/0, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 51
-  fields: {device: 4, name: xe-0/0/1, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 52
-  fields: {device: 4, name: xe-0/0/10, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 53
-  fields: {device: 4, name: xe-0/0/11, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 54
-  fields: {device: 4, name: xe-0/0/12, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 55
-  fields: {device: 4, name: xe-0/0/13, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 56
-  fields: {device: 4, name: xe-0/0/14, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 57
-  fields: {device: 4, name: xe-0/0/15, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 58
-  fields: {device: 4, name: xe-0/0/16, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 59
-  fields: {device: 4, name: xe-0/0/17, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 60
-  fields: {device: 4, name: xe-0/0/18, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 61
-  fields: {device: 4, name: xe-0/0/19, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 62
-  fields: {device: 4, name: xe-0/0/2, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 63
-  fields: {device: 4, name: xe-0/0/20, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 64
-  fields: {device: 4, name: xe-0/0/21, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 65
-  fields: {device: 4, name: xe-0/0/22, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 66
-  fields: {device: 4, name: xe-0/0/23, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 67
-  fields: {device: 4, name: xe-0/0/24, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 68
-  fields: {device: 4, name: xe-0/0/25, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 69
-  fields: {device: 4, name: xe-0/0/26, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 70
-  fields: {device: 4, name: xe-0/0/27, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 71
-  fields: {device: 4, name: xe-0/0/28, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 72
-  fields: {device: 4, name: xe-0/0/29, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 73
-  fields: {device: 4, name: xe-0/0/3, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 74
-  fields: {device: 4, name: xe-0/0/30, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 75
-  fields: {device: 4, name: xe-0/0/31, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 76
-  fields: {device: 4, name: xe-0/0/32, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 77
-  fields: {device: 4, name: xe-0/0/33, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 78
-  fields: {device: 4, name: xe-0/0/34, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 79
-  fields: {device: 4, name: xe-0/0/35, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 80
-  fields: {device: 4, name: xe-0/0/36, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 81
-  fields: {device: 4, name: xe-0/0/37, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 82
-  fields: {device: 4, name: xe-0/0/38, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 83
-  fields: {device: 4, name: xe-0/0/39, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 84
-  fields: {device: 4, name: xe-0/0/4, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 85
-  fields: {device: 4, name: xe-0/0/40, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 86
-  fields: {device: 4, name: xe-0/0/41, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 87
-  fields: {device: 4, name: xe-0/0/42, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 88
-  fields: {device: 4, name: xe-0/0/43, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 89
-  fields: {device: 4, name: xe-0/0/44, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 90
-  fields: {device: 4, name: xe-0/0/45, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 91
-  fields: {device: 4, name: xe-0/0/46, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 92
-  fields: {device: 4, name: xe-0/0/47, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 93
-  fields: {device: 4, name: xe-0/0/5, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 94
-  fields: {device: 4, name: xe-0/0/6, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 95
-  fields: {device: 4, name: xe-0/0/7, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 96
-  fields: {device: 4, name: xe-0/0/8, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 97
-  fields: {device: 4, name: xe-0/0/9, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 98
-  fields: {device: 5, name: em0, form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 99
-  fields: {device: 5, name: et-0/0/48, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 100
-  fields: {device: 5, name: et-0/0/49, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 101
-  fields: {device: 5, name: et-0/0/50, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 102
-  fields: {device: 5, name: et-0/0/51, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 103
-  fields: {device: 5, name: xe-0/0/0, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 104
-  fields: {device: 5, name: xe-0/0/1, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 105
-  fields: {device: 5, name: xe-0/0/10, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 106
-  fields: {device: 5, name: xe-0/0/11, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 107
-  fields: {device: 5, name: xe-0/0/12, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 108
-  fields: {device: 5, name: xe-0/0/13, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 109
-  fields: {device: 5, name: xe-0/0/14, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 110
-  fields: {device: 5, name: xe-0/0/15, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 111
-  fields: {device: 5, name: xe-0/0/16, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 112
-  fields: {device: 5, name: xe-0/0/17, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 113
-  fields: {device: 5, name: xe-0/0/18, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 114
-  fields: {device: 5, name: xe-0/0/19, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 115
-  fields: {device: 5, name: xe-0/0/2, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 116
-  fields: {device: 5, name: xe-0/0/20, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 117
-  fields: {device: 5, name: xe-0/0/21, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 118
-  fields: {device: 5, name: xe-0/0/22, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 119
-  fields: {device: 5, name: xe-0/0/23, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 120
-  fields: {device: 5, name: xe-0/0/24, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 121
-  fields: {device: 5, name: xe-0/0/25, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 122
-  fields: {device: 5, name: xe-0/0/26, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 123
-  fields: {device: 5, name: xe-0/0/27, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 124
-  fields: {device: 5, name: xe-0/0/28, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 125
-  fields: {device: 5, name: xe-0/0/29, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 126
-  fields: {device: 5, name: xe-0/0/3, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 127
-  fields: {device: 5, name: xe-0/0/30, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 128
-  fields: {device: 5, name: xe-0/0/31, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 129
-  fields: {device: 5, name: xe-0/0/32, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 130
-  fields: {device: 5, name: xe-0/0/33, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 131
-  fields: {device: 5, name: xe-0/0/34, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 132
-  fields: {device: 5, name: xe-0/0/35, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 133
-  fields: {device: 5, name: xe-0/0/36, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 134
-  fields: {device: 5, name: xe-0/0/37, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 135
-  fields: {device: 5, name: xe-0/0/38, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 136
-  fields: {device: 5, name: xe-0/0/39, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 137
-  fields: {device: 5, name: xe-0/0/4, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 138
-  fields: {device: 5, name: xe-0/0/40, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 139
-  fields: {device: 5, name: xe-0/0/41, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 140
-  fields: {device: 5, name: xe-0/0/42, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 141
-  fields: {device: 5, name: xe-0/0/43, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 142
-  fields: {device: 5, name: xe-0/0/44, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 143
-  fields: {device: 5, name: xe-0/0/45, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 144
-  fields: {device: 5, name: xe-0/0/46, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 145
-  fields: {device: 5, name: xe-0/0/47, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 146
-  fields: {device: 5, name: xe-0/0/5, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 147
-  fields: {device: 5, name: xe-0/0/6, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 148
-  fields: {device: 5, name: xe-0/0/7, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 149
-  fields: {device: 5, name: xe-0/0/8, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 150
-  fields: {device: 5, name: xe-0/0/9, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 151
-  fields: {device: 6, name: em0, form_factor: 800, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 152
-  fields: {device: 6, name: et-0/0/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 153
-  fields: {device: 6, name: et-0/0/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 154
-  fields: {device: 6, name: et-0/0/10, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 155
-  fields: {device: 6, name: et-0/0/11, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 156
-  fields: {device: 6, name: et-0/0/12, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 157
-  fields: {device: 6, name: et-0/0/13, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 158
-  fields: {device: 6, name: et-0/0/14, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 159
-  fields: {device: 6, name: et-0/0/15, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 160
-  fields: {device: 6, name: et-0/0/16, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 161
-  fields: {device: 6, name: et-0/0/17, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 162
-  fields: {device: 6, name: et-0/0/18, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 163
-  fields: {device: 6, name: et-0/0/19, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 164
-  fields: {device: 6, name: et-0/0/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 165
-  fields: {device: 6, name: et-0/0/20, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 166
-  fields: {device: 6, name: et-0/0/21, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 167
-  fields: {device: 6, name: et-0/0/22, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 168
-  fields: {device: 6, name: et-0/0/3, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 169
-  fields: {device: 6, name: et-0/0/4, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 170
-  fields: {device: 6, name: et-0/0/5, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 171
-  fields: {device: 6, name: et-0/0/6, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 172
-  fields: {device: 6, name: et-0/0/7, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 173
-  fields: {device: 6, name: et-0/0/8, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 174
-  fields: {device: 6, name: et-0/0/9, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 175
-  fields: {device: 6, name: et-0/1/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 176
-  fields: {device: 6, name: et-0/1/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 177
-  fields: {device: 6, name: et-0/1/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 178
-  fields: {device: 6, name: et-0/1/3, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 179
-  fields: {device: 6, name: et-0/2/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 180
-  fields: {device: 6, name: et-0/2/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 181
-  fields: {device: 6, name: et-0/2/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 182
-  fields: {device: 6, name: et-0/2/3, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 183
-  fields: {device: 7, name: fxp0 (RE0), form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 184
-  fields: {device: 7, name: fxp0 (RE1), form_factor: 800, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 185
-  fields: {device: 7, name: lo0, form_factor: 0, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 186
-  fields: {device: 8, name: fxp0 (RE0), form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 187
-  fields: {device: 8, name: fxp0 (RE1), form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 188
-  fields: {device: 8, name: lo0, form_factor: 0, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 189
-  fields: {device: 2, name: et-0/0/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 190
-  fields: {device: 2, name: et-0/0/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 191
-  fields: {device: 2, name: et-0/0/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 192
-  fields: {device: 2, name: et-0/1/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 193
-  fields: {device: 2, name: et-0/1/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 194
-  fields: {device: 2, name: et-0/1/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 195
-  fields: {device: 8, name: et-0/0/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 196
-  fields: {device: 8, name: et-0/0/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 197
-  fields: {device: 8, name: et-0/0/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 198
-  fields: {device: 8, name: et-0/1/0, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 199
-  fields: {device: 8, name: et-0/1/1, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 200
-  fields: {device: 8, name: et-0/1/2, form_factor: 1400, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 201
-  fields: {device: 2, name: xe-0/0/0, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 202
-  fields: {device: 2, name: xe-0/0/1, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 203
-  fields: {device: 2, name: xe-0/0/2, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 204
-  fields: {device: 2, name: xe-0/0/3, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 205
-  fields: {device: 2, name: xe-0/0/4, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 206
-  fields: {device: 2, name: xe-0/0/5, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 207
-  fields: {device: 8, name: xe-0/0/0, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 208
-  fields: {device: 8, name: xe-0/0/1, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 209
-  fields: {device: 8, name: xe-0/0/2, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 210
-  fields: {device: 8, name: xe-0/0/3, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 211
-  fields: {device: 8, name: xe-0/0/4, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 212
-  fields: {device: 8, name: xe-0/0/5, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 213
-  fields: {device: 7, name: xe-0/0/0, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 214
-  fields: {device: 7, name: xe-0/0/1, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 215
-  fields: {device: 7, name: xe-0/0/2, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 216
-  fields: {device: 7, name: xe-0/0/3, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 217
-  fields: {device: 7, name: xe-0/0/4, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 218
-  fields: {device: 7, name: xe-0/0/5, form_factor: 1200, mgmt_only: false, description: ''}
-- model: dcim.interface
-  pk: 219
-  fields: {device: 9, name: eth0, form_factor: 1000, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 221
-  fields: {device: 11, name: Net, form_factor: 800, mgmt_only: true, description: ''}
-- model: dcim.interface
-  pk: 222
-  fields: {device: 12, name: Net, form_factor: 800, mgmt_only: true, description: ''}
-- model: dcim.interfaceconnection
-  pk: 3
-  fields: {interface_a: 99, interface_b: 15, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 4
-  fields: {interface_a: 100, interface_b: 153, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 5
-  fields: {interface_a: 46, interface_b: 14, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 6
-  fields: {interface_a: 47, interface_b: 152, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 7
-  fields: {interface_a: 91, interface_b: 144, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 8
-  fields: {interface_a: 92, interface_b: 145, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 16
-  fields: {interface_a: 189, interface_b: 37, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 17
-  fields: {interface_a: 192, interface_b: 175, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 18
-  fields: {interface_a: 195, interface_b: 41, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 19
-  fields: {interface_a: 198, interface_b: 179, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 20
-  fields: {interface_a: 191, interface_b: 197, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 21
-  fields: {interface_a: 194, interface_b: 200, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 22
-  fields: {interface_a: 9, interface_b: 218, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 23
-  fields: {interface_a: 8, interface_b: 206, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 24
-  fields: {interface_a: 7, interface_b: 212, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 25
-  fields: {interface_a: 217, interface_b: 205, connection_status: true}
-- model: dcim.interfaceconnection
-  pk: 26
-  fields: {interface_a: 216, interface_b: 211, connection_status: true}

+ 47 - 0
netbox/extras/fixtures/extras.json

@@ -0,0 +1,47 @@
+[
+{
+    "model": "extras.graph",
+    "pk": 1,
+    "fields": {
+        "type": 300,
+        "weight": 1000,
+        "name": "Site Test Graph",
+        "source": "http://localhost/na.png",
+        "link": ""
+    }
+},
+{
+    "model": "extras.graph",
+    "pk": 2,
+    "fields": {
+        "type": 200,
+        "weight": 1000,
+        "name": "Provider Test Graph",
+        "source": "http://localhost/provider_graph.png",
+        "link": ""
+    }
+},
+{
+    "model": "extras.graph",
+    "pk": 3,
+    "fields": {
+        "type": 100,
+        "weight": 1000,
+        "name": "Interface Test Graph",
+        "source": "http://localhost/interface_graph.png",
+        "link": ""
+    }
+},
+{
+    "model": "extras.useraction",
+    "pk": 1,
+    "fields": {
+        "time": "2016-06-23T04:30:37.586Z",
+        "user": 1,
+        "content_type": 10,
+        "object_id": 1,
+        "action": 1,
+        "message": "Created site <a href=\"/dcim/sites/test/\">TEST</a>"
+    }
+}
+]

+ 0 - 12
netbox/extras/fixtures/extras.yaml

@@ -1,12 +0,0 @@
-- model: extras.graph
-  pk: 1
-  fields: {type: 300, weight: 1000, name: Site Test Graph, source: 'http://localhost/na.png',
-    link: ''}
-- model: extras.graph
-  pk: 2
-  fields: {type: 200, weight: 1000, name: Provider Test Graph, source: 'http://localhost/provider_graph.png',
-    link: ''}
-- model: extras.graph
-  pk: 3
-  fields: {type: 100, weight: 1000, name: Interface Test Graph, source: 'http://localhost/interface_graph.png',
-    link: ''}

+ 329 - 0
netbox/ipam/fixtures/ipam.json

@@ -0,0 +1,329 @@
+[
+{
+    "model": "ipam.rir",
+    "pk": 1,
+    "fields": {
+        "name": "RFC1918",
+        "slug": "rfc1918"
+    }
+},
+{
+    "model": "ipam.aggregate",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "prefix": "10.0.0.0/8",
+        "rir": 1,
+        "date_added": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.role",
+    "pk": 1,
+    "fields": {
+        "name": "Lab Network",
+        "slug": "lab-network",
+        "weight": 1000
+    }
+},
+{
+    "model": "ipam.prefix",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "prefix": "10.1.1.0/24",
+        "site": 1,
+        "vrf": null,
+        "vlan": null,
+        "status": 1,
+        "role": 1,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.prefix",
+    "pk": 2,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "prefix": "10.0.255.0/24",
+        "site": 1,
+        "vrf": null,
+        "vlan": null,
+        "status": 1,
+        "role": 1,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.0.255.1/32",
+        "vrf": null,
+        "interface": 3,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 2,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "169.254.254.1/31",
+        "vrf": null,
+        "interface": 4,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 3,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.0.255.2/32",
+        "vrf": null,
+        "interface": 185,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 4,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "169.254.1.1/31",
+        "vrf": null,
+        "interface": 213,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 5,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.0.254.1/24",
+        "vrf": null,
+        "interface": 12,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 8,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.15.21.1/31",
+        "vrf": null,
+        "interface": 218,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 9,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.15.21.2/31",
+        "vrf": null,
+        "interface": 9,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 10,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.15.22.1/31",
+        "vrf": null,
+        "interface": 8,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 11,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.15.20.1/31",
+        "vrf": null,
+        "interface": 7,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 12,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.16.20.1/31",
+        "vrf": null,
+        "interface": 216,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 13,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.15.22.2/31",
+        "vrf": null,
+        "interface": 206,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 14,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.16.22.1/31",
+        "vrf": null,
+        "interface": 217,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 15,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.16.22.2/31",
+        "vrf": null,
+        "interface": 205,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 16,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.16.20.2/31",
+        "vrf": null,
+        "interface": 211,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 17,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.15.22.2/31",
+        "vrf": null,
+        "interface": 212,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 19,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "10.0.254.2/32",
+        "vrf": null,
+        "interface": 188,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 20,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "169.254.1.1/31",
+        "vrf": null,
+        "interface": 200,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.ipaddress",
+    "pk": 21,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "family": 4,
+        "address": "169.254.1.2/31",
+        "vrf": null,
+        "interface": 194,
+        "nat_inside": null,
+        "description": ""
+    }
+},
+{
+    "model": "ipam.vlan",
+    "pk": 1,
+    "fields": {
+        "created": "2016-06-23",
+        "last_updated": "2016-06-23T03:19:56.521Z",
+        "site": 1,
+        "vid": 999,
+        "name": "TEST",
+        "status": 1,
+        "role": 1
+    }
+}
+]

+ 0 - 92
netbox/ipam/fixtures/ipam.yaml

@@ -1,92 +0,0 @@
-- model: ipam.role
-  pk: 1
-  fields: {name: Lab Network, slug: lab-network, weight: 1000}
-- model: ipam.rir
-  pk: 1
-  fields: {name: RFC1918, slug: rfc1918}
-- model: ipam.aggregate
-  pk: 1
-  fields: {family: 4, prefix: 10.0.0.0/8, rir: 1, date_added: 2016-01-01, description: ''}
-- model: ipam.prefix
-  pk: 1
-  fields: {family: 4, prefix: 10.1.1.0/24, site: 1, vrf: null, vlan: null, status: 1,
-    role: 1, description: ''}
-- model: ipam.prefix
-  pk: 2
-  fields: {family: 4, prefix: 10.0.255.0/24, site: 1, vrf: null, vlan: null, status: 1,
-    role: 1, description: ''}
-- model: ipam.ipaddress
-  pk: 1
-  fields: {family: 4, address: 10.0.255.1/32, vrf: null, interface: 3, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 2
-  fields: {family: 4, address: 169.254.254.1/31, vrf: null, interface: 4, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 3
-  fields: {family: 4, address: 10.0.255.2/32, vrf: null, interface: 185, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 4
-  fields: {family: 4, address: 169.254.1.1/31, vrf: null, interface: 213, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 5
-  fields: {family: 4, address: 10.0.254.1/24, vrf: null, interface: 12, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 8
-  fields: {family: 4, address: 10.15.21.1/31, vrf: null, interface: 218, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 9
-  fields: {family: 4, address: 10.15.21.2/31, vrf: null, interface: 9, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 10
-  fields: {family: 4, address: 10.15.22.1/31, vrf: null, interface: 8, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 11
-  fields: {family: 4, address: 10.15.20.1/31, vrf: null, interface: 7, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 12
-  fields: {family: 4, address: 10.16.20.1/31, vrf: null, interface: 216, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 13
-  fields: {family: 4, address: 10.15.22.2/31, vrf: null, interface: 206, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 14
-  fields: {family: 4, address: 10.16.22.1/31, vrf: null, interface: 217, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 15
-  fields: {family: 4, address: 10.16.22.2/31, vrf: null, interface: 205, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 16
-  fields: {family: 4, address: 10.16.20.2/31, vrf: null, interface: 211, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 17
-  fields: {family: 4, address: 10.15.22.2/31, vrf: null, interface: 212, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 19
-  fields: {family: 4, address: 10.0.254.2/32, vrf: null, interface: 188, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 20
-  fields: {family: 4, address: 169.254.1.1/31, vrf: null, interface: 200, nat_inside: null,
-    description: ''}
-- model: ipam.ipaddress
-  pk: 21
-  fields: {family: 4, address: 169.254.1.2/31, vrf: null, interface: 194, nat_inside: null,
-    description: ''}
-- model: ipam.vlan
-  pk: 1
-  fields: {site: 1, vid: 999, name: TEST, status: 1, role: 1}