def renameTimer(timer, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		try:
			spt = SeriesPluginTimer()
			spt.getEpisode(timer)
		except Exception as e:
			log.exception(_("SeriesPlugin label exception ") + str(e))
Example #2
0
def renameTimer(timer, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		try:
			spt = SeriesPluginTimer()
			spt.getEpisode(timer)
		except Exception as e:
			log.exception(_("SeriesPlugin label exception ") + str(e))
Example #3
0
def labelTimer(timer, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		log.debug("SeriesPlugin labelTimer is deprecated - Update Your AutoTimer!")
		try:
			spt = SeriesPluginTimer()
			spt.getEpisode(timer)
		except Exception as e:
			log.exception(_("SeriesPlugin label exception ") + str(e))
def labelTimer(timer, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		log.debug("SeriesPlugin labelTimer is deprecated - Update Your AutoTimer!")
		try:
			spt = SeriesPluginTimer()
			spt.getEpisode(timer)
		except Exception as e:
			log.exception(_("SeriesPlugin label exception ") + str(e))
Example #5
0
def getSeasonAndEpisode(timer, name, begin, end, *args, **kwargs):
	result = None
	if config.plugins.seriesplugin.enabled.value:
		try:
			spt = SeriesPluginTimer(timer, name, begin, end, True)
			result = spt.getSeasonAndEpisode(timer, name, begin, end)
		except Exception as e:
			splog(_("SeriesPlugin label exception ") + str(e))
	return result
def getSeasonAndEpisode(timer, name, begin, end, *args, **kwargs):
	result = None
	if config.plugins.seriesplugin.enabled.value:
		try:
			spt = SeriesPluginTimer(timer, name, begin, end, True)
			result = spt.getSeasonAndEpisode(timer, name, begin, end)
		except Exception as e:
			splog(_("SeriesPlugin label exception ") + str(e))
	return result
def getSeasonAndEpisode(timer, name, begin, end, *args, **kwargs):
	result = None
	if config.plugins.seriesplugin.enabled.value:
		logDebug("SeriesPlugin getSeasonEpisode is deprecated - Update Your AutoTimer!")
		try:
			spt = SeriesPluginTimer(timer, name, begin, end, True)
			result = spt.getSeasonAndEpisode(timer, name, begin, end)
		except Exception as e:
			logDebug(_("SeriesPlugin label exception ") + str(e))
	return result
Example #8
0
def getSeasonAndEpisode(timer, name, begin, end, *args, **kwargs):
	result = None
	if config.plugins.seriesplugin.enabled.value:
		logDebug("SeriesPlugin getSeasonEpisode is deprecated - Update Your AutoTimer!")
		try:
			spt = SeriesPluginTimer(timer, name, begin, end, True)
			result = spt.getSeasonAndEpisode(timer, name, begin, end, True, False, False)
		except Exception as e:
			logDebug(_("SeriesPlugin label exception ") + str(e))
	return result
def runIndependent():
    try:

        for timer in NavigationInstance.instance.RecordTimer.timer_list:

            if timer.isRunning():
                splog("SeriesPluginIndependent: Skip running timer",
                      timer.name)
                continue

            if timer.justplay:
                splog("SeriesPluginIndependent: Skip justplay timer",
                      timer.name)
                continue

            if timer.repeated:
                splog("SeriesPluginIndependent: Skip repeating timer",
                      timer.name)
                continue

            if not config.plugins.seriesplugin.independent_retry.value:
                splog("SeriesPluginIndependent: timer retry is disabled")
                if hasattr(timer,
                           'serieslookupdone') and timer.serieslookupdone:
                    splog("SeriesPluginIndependent: Skip timer retry",
                          timer.name)
                    continue

            #Maybe later add a series whitelist xml
            SeriesPluginTimer(timer, timer.name, timer.begin, timer.end)

            timer.serieslookupdone = True

    except Exception as e:
        splog("SeriesPluginIndependent: run exception " + str(e))
def runIndependent():
    try:

        spt = SeriesPluginTimer()

        for timer in NavigationInstance.instance.RecordTimer.timer_list:

            #Maybe later
            # Add a series whitelist
            # Configured with a dialog
            # Stored in a db or xml

            spt.getEpisode(timer)

    except Exception as e:
        log.exception(_("Independent mode exception") + "\n" + str(e))
Example #11
0
def labelTimer(timer, begin=None, end=None, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		logDebug("SeriesPlugin labelTimer is deprecated - Update Your AutoTimer!")
		try:
			SeriesPluginTimer(timer, timer.name, timer.begin, timer.end)
		except Exception as e:
			logDebug(_("SeriesPlugin label exception ") + str(e))
def runIndependent():
	try:
		
		spt = SeriesPluginTimer()
		
		for timer in NavigationInstance.instance.RecordTimer.timer_list:
			
			#Maybe later
			# Add a series whitelist
			# Configured with a dialog
			# Stored in a db or xml
			
			spt.getEpisode(timer)
			
	except Exception as e:
		log.exception( _("Independent mode exception") + "\n" + str(e))
def modifyTimer(timer, name, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		splog("SeriesPlugin modifyTimer is deprecated - Update Your AutoTimer!")
		try:
			SeriesPluginTimer(timer, name or timer.name, timer.begin, timer.end)
		except Exception as e:
			splog(_("SeriesPlugin label exception ") + str(e))
Example #14
0
def renameTimer(timer, name, begin, end, *args, **kwargs):
	if config.plugins.seriesplugin.enabled.value:
		try:
			SeriesPluginTimer(timer, name, begin, end)
		except Exception as e:
			logDebug(_("SeriesPlugin label exception ") + str(e))