entity.py
changeset 10467 73ea636a5562
parent 10462 bd2a14d3de15
child 10609 e2d8e81bfe68
equal deleted inserted replaced
10466:cf7a1ad9ee42 10467:73ea636a5562
   334             # avoid infinite recursion
   334             # avoid infinite recursion
   335             return
   335             return
   336         else:
   336         else:
   337             visited.add(eschema.type)
   337             visited.add(eschema.type)
   338         _fetchattrs = []
   338         _fetchattrs = []
   339         for attr in fetchattrs:
   339         for attr in sorted(fetchattrs):
   340             try:
   340             try:
   341                 rschema = eschema.subjrels[attr]
   341                 rschema = eschema.subjrels[attr]
   342             except KeyError:
   342             except KeyError:
   343                 cls.warning('skipping fetch_attr %s defined in %s (not found in schema)',
   343                 cls.warning('skipping fetch_attr %s defined in %s (not found in schema)',
   344                             attr, cls.__regid__)
   344                             attr, cls.__regid__)