Exemplo n.º 1
0
Arquivo: app.py Projeto: garaud/kumo
 def get(self, name):
     args = countries_parser.parse_args()
     limit = args['limit']
     limit = limit if limit is not None else DEFAULT_LIMIT
     stations = by_country(name, limit=limit, station_type=args['type'])
     if not stations:
         api.abort(404, "Country {} not found".format(name))
     return geojson(stations)
Exemplo n.º 2
0
Arquivo: app.py Projeto: garaud/kumo
 def get(self):
     args = stations_parser.parse_args()
     limit = args['limit']
     limit = limit if limit is not None else DEFAULT_LIMIT
     return geojson(stations(limit=limit, country=args['country'],
                                station_type=args['type']))
Exemplo n.º 3
0
Arquivo: app.py Projeto: garaud/kumo
 def get(self, station_id):
     abort_if_not_station(station_id)
     return geojson(station(station_id))