Esempio n. 1
0
 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
Esempio n. 2
0
# -*- 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()