Beispiel #1
0
 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)
     ]
Beispiel #2
0
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())
Beispiel #3
0
 def find_all(query=None):
     return [Permission.from_db(perm) for perm in db.get_perms(query)]
Beispiel #4
0
 def find_all(query: Query = None) -> List['Permission']:
     return [Permission.from_db(perm) for perm in db.get_perms(query)]
Beispiel #5
0
 def find_all(query: Query=None) -> List['Permission']:
     return [Permission.from_db(perm) for perm in db.get_perms(query)]
Beispiel #6
0
 def find_all(query=None):
     return [Permission.from_db(perm) for perm in db.get_perms(query)]