From aa6585942ed04fe43be939c7335f110fe393a3a9 Mon Sep 17 00:00:00 2001 From: Roman Belyakovsky Date: Tue, 21 Feb 2017 14:53:40 +0100 Subject: [PATCH] Fix for crash on missing privileges, closes #21051 (#21518) --- contrib/inventory/vmware_inventory.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/contrib/inventory/vmware_inventory.py b/contrib/inventory/vmware_inventory.py index f3cbd5fbec9..58ee473dca4 100755 --- a/contrib/inventory/vmware_inventory.py +++ b/contrib/inventory/vmware_inventory.py @@ -628,7 +628,10 @@ class VMWareInventory(object): elif type(vobj) in self.vimTable: rdata = {} for key in self.vimTable[type(vobj)]: - rdata[key] = getattr(vobj, key) + try: + rdata[key] = getattr(vobj, key) + except Exception as e: + self.debugl(e) elif issubclass(type(vobj), str) or isinstance(vobj, str): if vobj.isalnum():