2021-02-01 16:48:27 +01:00
|
|
|
import pyoxenmq
|
2020-07-22 19:41:46 +02:00
|
|
|
import time
|
|
|
|
|
|
|
|
def handle_auth(args):
|
|
|
|
print(args)
|
2020-08-13 00:30:15 +02:00
|
|
|
raise Exception("boobs")
|
2020-07-22 19:41:46 +02:00
|
|
|
return "OK"
|
|
|
|
|
|
|
|
def main():
|
2021-02-01 16:48:27 +01:00
|
|
|
lmq = pyoxenmq.OxenMQ()
|
2020-07-22 19:41:46 +02:00
|
|
|
lmq.listen_plain("ipc:///tmp/lmq.sock")
|
|
|
|
lmq.add_anonymous_category("llarp")
|
|
|
|
lmq.add_request_command("llarp", "auth", handle_auth)
|
|
|
|
lmq.start()
|
|
|
|
print("server started")
|
|
|
|
while True:
|
|
|
|
time.sleep(1)
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
main()
|