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