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()