# HG changeset patch # User Aurelien Campeas # Date 1328275931 -3600 # Node ID 0067653190c7fd301a6069907b43ac6fba1a2b38 # Parent eceaf9e21966d93953ce3c6303e7da58e4efea3e [hooks/syncschema] do not crash if the schema did not learn (yet) some new META rtype (closes #2171313) diff -r eceaf9e21966 -r 0067653190c7 hooks/syncschema.py --- a/hooks/syncschema.py Thu Feb 02 17:59:52 2012 +0100 +++ b/hooks/syncschema.py Fri Feb 03 14:32:11 2012 +0100 @@ -268,9 +268,8 @@ try: rschema = schema[rtype] except KeyError: - if rtype == 'cw_source': - continue # XXX 3.10 migration - raise + self.critical('rtype %s was not handled at cwetype creation time', rtype) + continue sampletype = rschema.subjects()[0] desttype = rschema.objects()[0] rdef = copy(rschema.rdef(sampletype, desttype))