summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/cim2uml.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/cim2uml.py b/tools/cim2uml.py
index 9f3c3fb..4bfee93 100755
--- a/tools/cim2uml.py
+++ b/tools/cim2uml.py
@@ -193,7 +193,12 @@ class CimLoader(object):
self.queue[path] = level
def getFullInstance(self, instance):
- return self.cliconn.GetInstance(instance)
+ try:
+ inst = self.cliconn.GetInstance(instance)
+ except pywbem.CIMError:
+ print >>sys.stderr, 'Error getting instance %s' % (str(instance))
+ raise
+ return inst
def addReferences(self, instance, level):
if self.levels <= level: