hooks/syncschema.py
changeset 6427 c8a5ac2d1eaa
parent 6426 541659c39f6a
child 6750 ef513c03a224
--- a/hooks/syncschema.py	Sat Oct 09 00:05:50 2010 +0200
+++ b/hooks/syncschema.py	Sat Oct 09 00:05:52 2010 +0200
@@ -257,7 +257,12 @@
         gmap = group_mapping(session)
         cmap = ss.cstrtype_mapping(session)
         for rtype in (META_RTYPES - VIRTUAL_RTYPES):
-            rschema = schema[rtype]
+            try:
+                rschema = schema[rtype]
+            except:
+                if rtype == 'cw_source':
+                    continue # XXX 3.10 migration
+                raise
             sampletype = rschema.subjects()[0]
             desttype = rschema.objects()[0]
             rdef = copy(rschema.rdef(sampletype, desttype))