+#!/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
-kodi_helper = KodiHelper(
- plugin_handle=None,
- base_url=None
-)
-account = kodi_helper.get_credentials()
-msl = MSL(account['email'], account['password'], kodi_helper)
+kodi_helper = KodiHelper()
+
+msl = MSL(kodi_helper)
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):
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