def handle_agency(agency_id): nextbus_agencies = nextbus.get_all_agencies() for nb_a in nextbus_agencies: if nb_a.tag == agency_id: return model.Agency.from_nextbus(nb_a) from proximobus import service raise service.NotFoundError()
def get_agencies(): nextbus_agencies = nextbus.get_all_agencies() agencies = map(lambda nb_a: model.Agency.from_nextbus(nb_a), nextbus_agencies) return agencies