From f7dbf581b15dd4beee3bb1c3e6353eb133e567bb Mon Sep 17 00:00:00 2001 From: smutel Date: Thu, 5 Jul 2018 10:48:20 +0200 Subject: [PATCH] Name of global custom attributes are not managed by the inventory (#41786) --- contrib/inventory/vmware_inventory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/inventory/vmware_inventory.py b/contrib/inventory/vmware_inventory.py index f5785cb9d5d..855c46778d1 100755 --- a/contrib/inventory/vmware_inventory.py +++ b/contrib/inventory/vmware_inventory.py @@ -397,7 +397,7 @@ class VMWareInventory(object): cfm = content.customFieldsManager if cfm is not None and cfm.field: for f in cfm.field: - if f.managedObjectType == vim.VirtualMachine: + if not f.managedObjectType or f.managedObjectType == vim.VirtualMachine: self.custom_fields[f.key] = f.name self.debugl('%d custom fields collected' % len(self.custom_fields)) except vmodl.RuntimeFault as exc: