def __init__(self): path = tools.translate_path( os.path.join(g.ADDONS_PATH, "service.subtitles.a4kSubtitles")) try: sys.path.append(path) self.service = importlib.import_module( "a4kSubtitles.api").A4kSubtitlesApi({"kodi": tools.is_stub()}) self.enabled = True except ImportError: self.enabled = False
# -*- coding: utf-8 -*- from __future__ import absolute_import, division, unicode_literals import sys from resources.lib.common import tools if tools.is_stub(): # noinspection PyUnresolvedReferences from mock_kodi import MOCK from resources.lib.modules import router from resources.lib.modules.globals import g from resources.lib.modules.timeLogger import TimeLogger g.init_globals(sys.argv) try: with TimeLogger('{}'.format(g.REQUEST_PARAMS.get('action', ''))): router.dispatch(g.REQUEST_PARAMS) finally: g.deinit()