Código: Seleccionar todo
# La acción puede estar en el core, o ser un canal regular. El buscador es un canal especial que está en pelisalacarta
regular_channel_path = os.path.join( config.get_runtime_path(), PLUGIN_NAME , 'channels' , channel_name+".py" )
core_channel_path = os.path.join( config.get_runtime_path(), 'core' , channel_name+".py" )
logger.info("[launcher.py] regular_channel_path=%s" % regular_channel_path)
logger.info("[launcher.py] core_channel_path=%s" % core_channel_path)
if channel_name=="buscador":
import pelisalacarta.buscador as channel
if channel_name=="personal" or channel_name=="personal2" or channel_name=="personal3" or channel_name=="personal4" or channel_name=="personal5":
import pelisalacarta.channels.personal as channel
elif os.path.exists( regular_channel_path ):
exec "import pelisalacarta.channels."+channel_name+" as channel"
elif os.path.exists( regular_channel_path ):
exec "import tvalacarta.channels."+channel_name+" as channel"
elif os.path.exists( core_channel_path ):
exec "from core import "+channel_name+" as channel"
Código: Seleccionar todo
elif os.path.exists( os.path.join( config.get_runtime_path(), PLUGIN_NAME , 'channels' , channel_name+".pyo" ) ):
exec "import pelisalacarta.channels."+channel_name+" as channel"
Como lo ves Jesus??