X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=resources%2Flib%2FMSLHttpRequestHandler.py;h=610b3d4e311f0b29cff0404af96654a5a908cf90;hb=385854355a756f1689ef897443876e4f75ace542;hp=c9e01d008082e0f590309ee569fce1b7aee80661;hpb=3305a89c90f475629a06f4ab96fa6fdf9098dd2f;p=plugin.video.netflix.git diff --git a/resources/lib/MSLHttpRequestHandler.py b/resources/lib/MSLHttpRequestHandler.py index c9e01d0..610b3d4 100644 --- a/resources/lib/MSLHttpRequestHandler.py +++ b/resources/lib/MSLHttpRequestHandler.py @@ -1,21 +1,17 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# Module: MSLHttpRequestHandler +# Created on: 26.01.2017 + import BaseHTTPServer import base64 from urlparse import urlparse, parse_qs - from MSL import MSL from KodiHelper import KodiHelper -plugin_handle = int(sys.argv[1]) -base_url = sys.argv[0] -kodi_helper = KodiHelper( - plugin_handle=plugin_handle, - base_url=base_url -) +kodi_helper = KodiHelper() -account = kodi_helper.addon.get_credentials() -email = account['email'] -password = account['password'] -msl = MSL(email, password) +msl = MSL(kodi_helper) class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): @@ -37,8 +33,10 @@ class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): self.wfile.write(base64.standard_b64decode(b64license)) self.finish() else: + kodi_helper.log(msg='Error getting License') self.send_response(400) else: + kodi_helper.log(msg='Error in License Request') self.send_response(400) def do_GET(self): @@ -53,3 +51,12 @@ class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): self.send_header('Content-type', 'application/xml') self.end_headers() self.wfile.write(data) + + def log_message(self, format, *args): + """ + Disable the BaseHTTPServer Log + :param format: + :param args: + :return: None + """ + return