def find_all(query: Query = None, page: int = 1, page_size: int = 1000) -> List['Blackout']: return [ Blackout.from_db(blackout) for blackout in db.get_blackouts(query, page, page_size) ]
def get_blackouts(): try: blackouts = db.get_blackouts() except Exception as e: return jsonify(status="error", message=str(e)), 500 if len(blackouts): return jsonify(status="ok", total=len(blackouts), blackouts=blackouts, time=datetime.datetime.utcnow()) else: return jsonify(status="ok", message="not found", total=0, blackouts=[], time=datetime.datetime.utcnow())
def get_blackouts(): try: blackouts = db.get_blackouts() except Exception as e: return jsonify(status="error", message=str(e)), 500 if len(blackouts): return jsonify( status="ok", total=len(blackouts), blackouts=blackouts, time=datetime.datetime.utcnow() ) else: return jsonify( status="ok", message="not found", total=0, blackouts=[], time=datetime.datetime.utcnow() )
def find_all(query=None): return [Blackout.from_db(blackout) for blackout in db.get_blackouts(query)]
def find_all(query: Query=None) -> List['Blackout']: return [Blackout.from_db(blackout) for blackout in db.get_blackouts(query)]
def find_all(query=None): return [Blackout.from_db(blackout) for blackout in db.get_blackouts(query)]
def find_all(query: Query=None) -> List['Blackout']: return [Blackout.from_db(blackout) for blackout in db.get_blackouts(query)]