X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=blobdiff_plain;f=service.py;h=501643486673eb0bdb56f50fdd3e404711e0f343;hp=a45340a35146a550271b9c2bfbbde7cb2193e39b;hb=ffd4aa3d7edc7f9cab576ae69d3a64d3389d9db9;hpb=69bafa3b4cb738c563f3cc8f7affe7b4fa8e91ea diff --git a/service.py b/service.py index a45340a..5016434 100644 --- a/service.py +++ b/service.py @@ -17,20 +17,24 @@ def select_unused_port(): addon = Addon() kodi_helper = KodiHelper() -port = select_unused_port() -addon.setSetting('msl_service_port', str(port)) -kodi_helper.log(msg='Picked Port: ' + str(port)) +msl_port = select_unused_port() +addon.setSetting('msl_service_port', str(msl_port)) +kodi_helper.log(msg='[MSL] Picked Port: ' + str(msl_port)) + +ns_port = select_unused_port() +addon.setSetting('netflix_service_port', str(ns_port)) +kodi_helper.log(msg='[NS] Picked Port: ' + str(ns_port)) # server defaults SocketServer.TCPServer.allow_reuse_address = True # configure the MSL Server -msl_server = SocketServer.TCPServer(('127.0.0.1', port), MSLHttpRequestHandler) +msl_server = SocketServer.TCPServer(('127.0.0.1', msl_port), MSLHttpRequestHandler) msl_server.server_activate() msl_server.timeout = 1 # configure the Netflix Data Server -nd_server = SocketServer.TCPServer(('127.0.0.1', 7005), NetflixHttpRequestHandler) +nd_server = SocketServer.TCPServer(('127.0.0.1', ns_port), NetflixHttpRequestHandler) nd_server.server_activate() nd_server.timeout = 1