From 0b056b4f89382b02229faef7dd1c4ba342bd0b94 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 19 Jan 2018 15:53:49 -0500 Subject: [PATCH] Reflect virtual chassis membership in display_name --- netbox/dcim/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netbox/dcim/models.py b/netbox/dcim/models.py index 8fb58a081..a781ebd7b 100644 --- a/netbox/dcim/models.py +++ b/netbox/dcim/models.py @@ -1037,6 +1037,8 @@ class Device(CreatedUpdatedModel, CustomFieldModel): def display_name(self): if self.name: return self.name + elif hasattr(self, 'vc_membership'): + return "{}:{}".format(self.vc_membership.virtual_chassis.master, self.vc_membership.position) elif hasattr(self, 'device_type'): return "{}".format(self.device_type) return ""