#9414: Clean up clone_fields on all models

This commit is contained in:
jeremystretch
2022-08-11 09:58:37 -04:00
parent e4e8883427
commit 15c6b506ae
14 changed files with 58 additions and 52 deletions

View File

@@ -135,9 +135,9 @@ class DeviceType(NetBoxModel):
blank=True
)
clone_fields = [
clone_fields = (
'manufacturer', 'u_height', 'is_full_depth', 'subdevice_role', 'airflow',
]
)
class Meta:
ordering = ['manufacturer', 'model']
@@ -630,9 +630,10 @@ class Device(NetBoxModel, ConfigContextModel):
objects = ConfigContextModelQuerySet.as_manager()
clone_fields = [
'device_type', 'device_role', 'tenant', 'platform', 'site', 'location', 'rack', 'status', 'airflow', 'cluster',
]
clone_fields = (
'device_type', 'device_role', 'tenant', 'platform', 'site', 'location', 'rack', 'face', 'status', 'airflow',
'cluster', 'virtual_chassis',
)
class Meta:
ordering = ('_name', 'pk') # Name may be null