moved RPCServer to separate file
This commit is contained in:
12
rpcserver.py
Normal file
12
rpcserver.py
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import xmlrpc.server as xrs
|
||||||
|
|
||||||
|
|
||||||
|
class RPCServer(xrs.SimpleXMLRPCServer):
|
||||||
|
|
||||||
|
def __init__(self, host, port, *args, **kwargs):
|
||||||
|
addr = (host, port)
|
||||||
|
kwargs.setdefault("allow_none", True)
|
||||||
|
super().__init__(addr, *args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
import atexit
|
import atexit
|
||||||
import xmlrpc.server as xrs
|
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
from rpcserver import RPCServer
|
||||||
|
|
||||||
|
|
||||||
class RPCServerThread(Thread):
|
class RPCServerThread(Thread):
|
||||||
@ -36,15 +36,6 @@ class RPCServerThread(Thread):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
class RPCServer(xrs.SimpleXMLRPCServer):
|
|
||||||
|
|
||||||
def __init__(self, host, port, *args, **kwargs):
|
|
||||||
addr = (host, port)
|
|
||||||
kwargs.setdefault("allow_none", True)
|
|
||||||
super().__init__(addr, *args, **kwargs)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
Reference in New Issue
Block a user