equal
deleted
inserted
replaced
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__) |