def get_company(id): user = get_user_from_req() if user == None: return jsonify(data={"error": "Unauthorized!"}), 401 else: comp = datastore.find_company_by_id(id) if comp == None: return jsonify(data={"error": "Company not found!"}), 200 else: return jsonify(company=comp), 200
def get_server_coolings_for_company(id): user = get_user_from_req() if user == None: return jsonify(data={"error": "Unauthorized!"}), 401 else: comp = datastore.find_company_by_id(id) if comp == None: return jsonify( data={"error": "Could not find specified company!"}), 200 else: return jsonify(server_coolings=list( map(lambda s: s.serialize(), comp.get_server_coolings()))), 200
def get_areas_for_company(id): user = get_user_from_req() if user == None: return jsonify(data={"error": "Unauthorized!"}), 401 else: comp = datastore.find_company_by_id(id) if comp == None: return jsonify( data={"error": "Could not find specified company!"}), 200 else: areas = comp.get_areas() return jsonify(areas=[a.serialize() for a in areas]), 200