Ejemplo n.º 1
0
 def callback(self, ch, method, properties, body):
     self.consumme += 1
     listpixels = loads(body.decode('ascii'))
     nuser = loads(Websock.get_grantUser())
     if (nuser.get('id') is None or nuser.get('id') == "turnoff"):
         logging.info("Turn off request")
         self.erase_all()
     elif nuser['id'] != self.user['id']:
         self.user = nuser
         self.erase_all()
         self.set_rgb_matrix(listpixels['pixels'])
     else:
         self.set_rgb_matrix(listpixels['pixels'])
Ejemplo n.º 2
0
def get_users(user):
    if (not is_admin(user)):
        abort(403, "Forbidden Bru")
    users = (json.loads(Websock.get_users()))['users']
    guser = (json.loads(Websock.get_grantUser()))
    return jsonify(list_clients=users, selected_client=guser)