def create_network() -> Response: """ Create a network and returns assigned id """ token = request.headers.get('Token') session = Session.find(token) if session is None: return make_response({ "error": "token does not exists" }) user = session.owner created_device = Device.create_device(user) return make_response(created_device.as_private_simple_dict())
def create_device() -> Response: """ Create a device and returns assigned id """ token = request.headers.get('Token') session = Session.find(token) if session is None: return make_response({ "error": "token does not exists" }) address = request.form.get("address") user = session.owner power = request.form.get("power") networks = request.form.get("networks") created_device = Device.create_device(user, address, power, networks) return make_response(created_device.as_private_simple_dict())