blob: c40bc8c95be2a131d032862fbffa859560e99c55 [file] [log] [blame]
# Increment the count of beacons the server has seen.
def main(request, response):
if b"uuid" in request.GET:
uuid = request.GET.first(b"uuid")
else:
response.status = 400
return "Must provide a UUID for beacon count handlers"
count = request.server.stash.take(key=uuid, path="beaconcount")
if count is None:
count = 0
count += 1
request.server.stash.put(key=uuid, value=count, path="beaconcount")
return ((200, "OK"), [], "")