# Module: default
# Created on: 13.01.2017
-# import local classes
-
import sys
-from resources.lib.NetflixSession import NetflixSession
from resources.lib.KodiHelper import KodiHelper
from resources.lib.Navigation import Navigation
from resources.lib.Library import Library
plugin_handle=plugin_handle,
base_url=base_url
)
-netflix_session = NetflixSession(
- cookie_path=kodi_helper.cookie_path,
- data_path=kodi_helper.data_path,
- verify_ssl=kodi_helper.get_ssl_verification_setting(),
- log_fn=kodi_helper.log
-)
library = Library(
root_folder=kodi_helper.base_data_path,
library_settings=kodi_helper.get_custom_library_settings(),
log_fn=kodi_helper.log
)
navigation = Navigation(
- netflix_session=netflix_session,
kodi_helper=kodi_helper,
library=library,
base_url=base_url,
if __name__ == '__main__':
# Call the router function and pass the plugin call parameters to it.
# We use string slicing to trim the leading '?' from the plugin call paramstring
- kodi_helper.log('started')
+ kodi_helper.log('Started (Version ' + kodi_helper.version + ')')
navigation.router(paramstring=sys.argv[2][1:])