def suomipoekaStartup(session): if not os.path.exists(config.suomipoeka.folder.value): spTasker.shellExecute("mkdir " + config.suomipoeka.folder.value) spDebugOut("+++ Suomipoeka " + SuomipoekaVersion + " startup") if config.suomipoeka.epglang.value: eServiceEvent.setEPGLanguage(config.suomipoeka.epglang.value) setupKeyResponseValues() DelayedFunction(5000, trashCleanSetup) # Go into standby if the reason for restart was Suomipoeka auto-restart if os.path.exists(config.suomipoeka.folder.value + "/suomipoeka_standby_flag.tmp"): spDebugOut("+++ Going into Standby mode after auto-restart") Notifications.AddNotification(Screens.Standby.Standby) spTasker.shellExecute("rm -f " + config.suomipoeka.folder.value + "/suomipoeka_standby_flag.tmp")
def EMCStartup(session): emcDebugOut("+++ EMC "+EMCVersion+" startup") if config.EMC.epglang.value: eServiceEvent.setEPGLanguage(config.EMC.epglang.value) setupKeyResponseValues() DelayedFunction(5000, cleanupSetup) # Go into standby if the reason for restart was EMC auto-restart if config.EMC.restart.value != "": if not os.path.exists(config.EMC.folder.value): emcTasker.shellExecute("mkdir " + config.EMC.folder.value) flag = os.path.join(config.EMC.folder.value, "EMC_standby_flag.tmp") if os.path.exists(flag): emcDebugOut("+++ Going into Standby mode after auto-restart") Notifications.AddNotification(Screens.Standby.Standby) emcTasker.shellExecute("rm -f " + flag)
def setEpgLanguage(configElement): eServiceEvent.setEPGLanguage(configElement.value)
def setEPGLanguage(): print "language set to", language.getLanguage() eServiceEvent.setEPGLanguage(language.getLanguage())
def setEPGLanguage(dummyself=None, dummy=None): if config.EMC.epglang.value: emcDebugOut("Setting EPG language: " + str(config.EMC.epglang.value)) eServiceEvent.setEPGLanguage(config.EMC.epglang.value)
def setEPGLanguage(element): logger.debug("epglang: %s", element.value) eServiceEvent.setEPGLanguage(element.value) return True
def setEPGLanguage(_self=None): if config.MVC.epglang.value: print("MVC: plugin: Setting EPG language: %s" % config.MVC.epglang.value) eServiceEvent.setEPGLanguage(config.MVC.epglang.value)
def setEPGLanguage(dummy=None): if config.suomipoeka.epglang.value: spDebugOut("Setting EPG language: " + str(config.suomipoeka.epglang.value)) eServiceEvent.setEPGLanguage(config.suomipoeka.epglang.value)