def predict_delay(airport_code): firebase_source = mapper.get_source_firebase() airport_status = firebase_source.get_airport(airport_code) cleaned_data = utils.get_clean_data(airport_status) res = predictor.predict(airport_code) cleaned_data["prediction"] = bool(res[0]) return jsonify(cleaned_data)
def get_airport_statuses(): firebase_source = mapper.get_source_firebase() airports = firebase_source.get_all() results = [] for airport_code, status in airports.items(): try: results.append(utils.get_clean_data(status)) except: pass results = {"items": results} return jsonify(results)
def get_airport_statuses(): firebase_source = mapper.get_source_firebase() airports = firebase_source.get_all() results = [] for airport_code, status in airports.items(): try: results.append(utils.get_clean_data(status)) except: pass results = {"items":results} return jsonify(results)