[rhmessaging-commits] rhmessaging commits: r1880 - mgmt/mint/python/mint.

rhmessaging-commits at lists.jboss.org rhmessaging-commits at lists.jboss.org
Wed Apr 9 08:13:06 EDT 2008


Author: justi9
Date: 2008-04-09 08:13:06 -0400 (Wed, 09 Apr 2008)
New Revision: 1880

Modified:
   mgmt/mint/python/mint/__init__.py
Log:
Handle missing class mapping

Modified: mgmt/mint/python/mint/__init__.py
===================================================================
--- mgmt/mint/python/mint/__init__.py	2008-04-09 11:59:40 UTC (rev 1879)
+++ mgmt/mint/python/mint/__init__.py	2008-04-09 12:13:06 UTC (rev 1880)
@@ -315,7 +315,9 @@
     self.log(d)
     for parentKey in self.findParentKeys(d):
       convertedKey = self.convertRefKey(parentKey)
-      d[convertedKey] = conn.getByOriginalId(schema.schemaNameToClassMap[convertedKey], d.pop(parentKey))
+      cls = schema.schemaNameToClassMap.get(convertedKey)
+      if cls:
+        d[convertedKey] = conn.getByOriginalId(cls, d.pop(parentKey))
     obj = conn.getByOriginalId(schema.schemaNameToClassMap[objectName], d["idOriginal"], create=True)
 
     try:




More information about the rhmessaging-commits mailing list