projects
/
plugin.video.netflix.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Create strings.po for Slovak lang
[plugin.video.netflix.git]
/
resources
/
lib
/
MSLHttpRequestHandler.py
diff --git
a/resources/lib/MSLHttpRequestHandler.py
b/resources/lib/MSLHttpRequestHandler.py
index 4d7626b88a4c913afc9548ccb7361b0cf2a6a2af..610b3d4e311f0b29cff0404af96654a5a908cf90 100644
(file)
--- a/
resources/lib/MSLHttpRequestHandler.py
+++ b/
resources/lib/MSLHttpRequestHandler.py
@@
-1,12
+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
import BaseHTTPServer
import base64
from urlparse import urlparse, parse_qs
-
from MSL import MSL
from MSL import MSL
-from lib import ADDON
-email = ADDON.getSetting('email')
-password = ADDON.getSetting('password')
-msl = MSL(email, password)
+from KodiHelper import KodiHelper
+
+kodi_helper = KodiHelper()
+
+msl = MSL(kodi_helper)
class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
@@
-28,8
+33,10
@@
class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
self.wfile.write(base64.standard_b64decode(b64license))
self.finish()
else:
self.wfile.write(base64.standard_b64decode(b64license))
self.finish()
else:
+ kodi_helper.log(msg='Error getting License')
self.send_response(400)
else:
self.send_response(400)
else:
+ kodi_helper.log(msg='Error in License Request')
self.send_response(400)
def do_GET(self):
self.send_response(400)
def do_GET(self):
@@
-44,3
+51,12
@@
class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
self.send_header('Content-type', 'application/xml')
self.end_headers()
self.wfile.write(data)
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