feat(msl): Move functionality from common.py to KodiHelper.py & remove common.py
[plugin.video.netflix.git] / resources / lib / MSLHttpRequestHandler.py
index 395dd5aedd9fef1d560bf5d316d62c850fbce57b..c9e01d008082e0f590309ee569fce1b7aee80661 100644 (file)
@@ -3,9 +3,18 @@ import base64
 from urlparse import urlparse, parse_qs
 
 from MSL import MSL
-from common import ADDON
-email = ADDON.getSetting('email')
-password = ADDON.getSetting('password')
+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
+)
+
+account = kodi_helper.addon.get_credentials()
+email = account['email']
+password = account['password']
 msl = MSL(email, password)
 
 class MSLHttpRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):