@wsgi.serializers(xml=TransfersTemplate)
def detail(self, req):
- """Returns a detailed list of tranfers."""
+ """Returns a detailed list of transfers."""
return self._get_transfers(req, is_detail=True)
def _get_transfers(self, req, is_detail):
# First step, render the element
elems = siblings[0].render(parent, obj, siblings[1:], nsmap)
- # Now, recurse to all child elements
+ # Now, traverse all child elements
seen = set()
for idx, sibling in enumerate(siblings):
for child in sibling:
if child.tag in sib:
nieces.append(sib[child.tag])
- # Now we recurse for every data element
+ # Now call this function for all data elements recursively
for elem, datum in elems:
self._serialize(elem, datum, nieces)
class MissingDependencies(InvalidStateException):
- """Raised when a task has dependencies that can not be satisified."""
+ """Raised when a task has dependencies that can not be satisfied."""
message = ("%(task)s requires %(requirements)s but no other task produces"
" said requirements")