From 9dc56e98083c714d8365188430cef5acff2d24b7 Mon Sep 17 00:00:00 2001 From: Luna Date: Mon, 10 Feb 2020 21:42:33 -0300 Subject: [PATCH] add state.py --- state.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 state.py diff --git a/state.py b/state.py new file mode 100644 index 0000000..e2822dd --- /dev/null +++ b/state.py @@ -0,0 +1,21 @@ +import logging +from multiprocessing.managers import BaseManager + +log = logging.getLogger(__name__) + + +def test(): + return 123 + + +def main(): + logging.basicConfig(level=logging.INFO) + manager = BaseManager(("", 36969), b"awooawoo") + manager.register("get_test", test) + server = manager.get_server() + log.info("serving state service") + server.serve_forever() + + +if __name__ == "__main__": + main()