|
5 | 5 | from django.db import models |
6 | 6 | from django.db.models.expressions import RawSQL |
7 | 7 |
|
8 | | -from nautobot.dcim.tables import cables, devices, devicetypes, power, racks, sites |
9 | 8 | from nautobot.circuits import tables as circuits_tables |
| 9 | +from nautobot.dcim.tables import cables, devices, devicetypes, power, racks, sites |
| 10 | +from nautobot.extras import tables as extras_tables |
10 | 11 | from nautobot.ipam import tables as ipam_tables |
11 | 12 | from nautobot.tenancy import tables as tenancy_tables |
12 | 13 | from nautobot.virtualization import tables as virtualization_tables |
@@ -140,6 +141,12 @@ def json_diff_fields(tbl_name): |
140 | 141 |
|
141 | 142 | register_diff_tables( |
142 | 143 | { |
| 144 | + "circuits": { |
| 145 | + "circuit": circuits_tables.CircuitTable, |
| 146 | + # "circuittermination": None, |
| 147 | + "circuittype": circuits_tables.CircuitTypeTable, |
| 148 | + "provider": circuits_tables.ProviderTable, |
| 149 | + }, |
143 | 150 | "dcim": { |
144 | 151 | # "baseinterface": devices.BaseInterfaceTable, |
145 | 152 | "cable": cables.CableTable, |
@@ -190,11 +197,9 @@ def json_diff_fields(tbl_name): |
190 | 197 | "site": sites.SiteTable, |
191 | 198 | "virtualchassis": devices.VirtualChassisTable, |
192 | 199 | }, |
193 | | - "circuits": { |
194 | | - "circuit": circuits_tables.CircuitTable, |
195 | | - # "circuittermination": None, |
196 | | - "circuittype": circuits_tables.CircuitTypeTable, |
197 | | - "provider": circuits_tables.ProviderTable, |
| 200 | + "extras": { |
| 201 | + "secret": extras_tables.SecretTable, |
| 202 | + "secretsgroup": extras_tables.SecretsGroupTable, |
198 | 203 | }, |
199 | 204 | "ipam": { |
200 | 205 | "aggregate": ipam_tables.AggregateTable, |
|
0 commit comments