[commit] r2571 - trunk/GME/Parser

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Mon Nov 17 12:49:19 CST 2014


Author: ksmyth
Date: Mon Nov 17 12:49:19 2014
New Revision: 2571

Log:
xme_id2guid: need another pass, in case an archetype is defined after and instance

Modified:
   trunk/GME/Parser/xme_id2guid.py

Modified: trunk/GME/Parser/xme_id2guid.py
==============================================================================
--- trunk/GME/Parser/xme_id2guid.py	Mon Nov 17 12:49:10 2014	(r2570)
+++ trunk/GME/Parser/xme_id2guid.py	Mon Nov 17 12:49:19 2014	(r2571)
@@ -10,6 +10,7 @@
         if element.get('id') and element.get('guid'):
             id_guid_map[element.get('id')] = element.get('guid')
             del element.attrib['id']
+    for element in xme.iter():
         if element.get('derivedfrom'):
             element.attrib['derivedfrom'] = id_guid_map[element.get('derivedfrom')]
     for element in xme.iter('reference'):


More information about the gme-commit mailing list