def get_channel_local_path(channel_name):
# TODO: (3.2) El XML debería escribirse en el userdata, de forma que se leerán dos ficheros locales: el del userdata y el que está junto al py (vendrá con el plugin). El mayor de los 2 es la versión actual, y si no existe fichero se asume versión 0
if channel_name<>"channelselector":
local_channel_path = os.path.join( config.get_runtime_path() , 'channels' , channel_name+".py" )
local_version_path = os.path.join( config.get_runtime_path() , 'channels' , channel_name+".xml" )
local_compiled_path = os.path.join( config.get_runtime_path() , 'channels' , channel_name+".pyo" )
else:
local_channel_path = os.path.join( config.get_runtime_path() , channel_name+".py" )
local_version_path = os.path.join( config.get_runtime_path() , channel_name+".xml" )
local_compiled_path = os.path.join( config.get_runtime_path() , channel_name+".pyo" )
logger.info("streamondemand-pureita.core.updater local_channel_path="+local_channel_path)
logger.info("streamondemand-pureita.core.updater local_version_path="+local_version_path)
logger.info("streamondemand-pureita.core.updater local_compiled_path="+local_compiled_path)
return local_channel_path , local_version_path , local_compiled_path
updater.py 文件源码
python
阅读 29
收藏 0
点赞 0
评论 0
评论列表
文章目录