mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-11-24 22:10:19 +00:00
aac8229f9b
For now, Kodi will need to be restarted to load from the dynamic package every time there is an update to the package.
41 lines
1.1 KiB
Python
41 lines
1.1 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
#################################################################################################
|
|
|
|
import logging
|
|
import os
|
|
import sys
|
|
|
|
import xbmc
|
|
import xbmcaddon
|
|
|
|
#################################################################################################
|
|
|
|
cache = xbmc.translatePath('special://temp/emby').decode('utf-8')
|
|
sys.path.insert(0, cache)
|
|
__addon__ = xbmcaddon.Addon(id='plugin.video.emby').getAddonInfo('path').decode('utf-8')
|
|
__base__ = xbmc.translatePath(os.path.join(__addon__, 'resources', 'lib')).decode('utf-8')
|
|
sys.path.append(__base__)
|
|
|
|
#################################################################################################
|
|
|
|
from entrypoint import Context
|
|
|
|
#################################################################################################
|
|
|
|
LOG = logging.getLogger("EMBY.context")
|
|
|
|
#################################################################################################
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
LOG.debug("--->[ context ]")
|
|
|
|
try:
|
|
Context()
|
|
except Exception as error:
|
|
LOG.exception(error)
|
|
|
|
LOG.info("---<[ context ]")
|