equal
deleted
inserted
replaced
216 assert attr in eschema.objrels, \ |
216 assert attr in eschema.objrels, \ |
217 '%s not in %s object relations' % (attr, eschema) |
217 '%s not in %s object relations' % (attr, eschema) |
218 parts.append( |
218 parts.append( |
219 '%(varname)s %(attr)s X, ' |
219 '%(varname)s %(attr)s X, ' |
220 '%(varname)s eid %%(reverse_%(attr)s)s' |
220 '%(varname)s eid %%(reverse_%(attr)s)s' |
221 % {'attr': attr, 'varname': varmaker.next()}) |
221 % {'attr': attr, 'varname': next(varmaker)}) |
222 else: |
222 else: |
223 assert attr in eschema.subjrels, \ |
223 assert attr in eschema.subjrels, \ |
224 '%s not in %s subject relations' % (attr, eschema) |
224 '%s not in %s subject relations' % (attr, eschema) |
225 parts.append('X %(attr)s %%(%(attr)s)s' % {'attr': attr}) |
225 parts.append('X %(attr)s %%(%(attr)s)s' % {'attr': attr}) |
226 |
226 |