add an endpoint to get the airport information

This commit is contained in:
Sven Czarnian
2021-11-18 08:47:09 +01:00
parent 23d00899fc
commit d2b326fa9c

10
app.py
View File

@@ -29,6 +29,16 @@ app = Flask('AMAN')
if __name__ == '__main__':
app.run()
@app.route('/aman/airports')
def airports():
retval = []
for airport in aman.Workers:
retval.append(airport.Icao)
data = json.dumps(retval, ensure_ascii=True)
return Response(data, status=200, mimetype='application/json')
@app.route('/aman/configuration/<icao>')
def configuration(icao):
airport = aman.findAirport(icao.upper())