def defhost(self, icon): sabnzbd.cfg.cherryhost.set('127.0.0.1') sabnzbd.cfg.enable_https.set(False) sabnzbd.config.save_config() self.hover_text = T('Restart') sabnzbd.halt() cherrypy.engine.restart()
def nologin(self, icon): sabnzbd.cfg.username.set('') sabnzbd.cfg.password.set('') sabnzbd.config.save_config() self.hover_text = T('Restart') sabnzbd.halt() cherrypy.engine.restart()
def exit(self, **kwargs): """ Stop SABnzbd """ yield "Initiating shutdown..." sabnzbd.halt() yield "<br>SABnzbd-%s shutdown finished" % sabnzbd.__version__ cherrypy.engine.exit() sabnzbd.SABSTOP = True
def restartNoLogin_(self, sender): sabnzbd.cfg.username.set('') sabnzbd.cfg.password.set('') sabnzbd.config.save_config() self.setMenuTitle("\n\n%s\n" % (T('Stopping...'))) sabnzbd.halt() cherrypy.engine.restart() self.setMenuTitle("\n\n%s\n" % (T('Stopping...')))
def restartNoLogin_(self, sender): sabnzbd.cfg.username.set('') sabnzbd.cfg.password.set('') sabnzbd.config.save_config() self.setMenuTitle("\n\n%s\n"% (T('Stopping...'))) sabnzbd.halt() cherrypy.engine.restart() self.setMenuTitle("\n\n%s\n"% (T('Stopping...')))
def restartSafeHost_(self, sender): sabnzbd.cfg.cherryhost.set('127.0.0.1') sabnzbd.cfg.cherryport.set('8080') sabnzbd.cfg.https_port.set('8090') sabnzbd.cfg.enable_https.set(False) sabnzbd.config.save_config() self.setMenuTitle("\n\n%s\n"% (T('Stopping...'))) sabnzbd.halt() cherrypy.engine.restart() self.setMenuTitle("\n\n%s\n"% (T('Stopping...')))
def restartSafeHost_(self, sender): sabnzbd.cfg.cherryhost.set('127.0.0.1') sabnzbd.cfg.cherryport.set('8080') sabnzbd.cfg.https_port.set('8090') sabnzbd.cfg.enable_https.set(False) sabnzbd.config.save_config() self.setMenuTitle("\n\n%s\n" % (T('Stopping...'))) sabnzbd.halt() cherrypy.engine.restart() self.setMenuTitle("\n\n%s\n" % (T('Stopping...')))
def exit(self, **kwargs): """ Stop SABnzbd """ if cfg.configlock() or not sabnzbd.interface.check_access(): return sabnzbd.interface.Protected() if not sabnzbd.interface.check_login(): raise sabnzbd.interface.NeedLogin() logging.info('Shutdown requested by wizard') sabnzbd.halt() cherrypy.engine.exit() sabnzbd.SABSTOP = True return T('SABnzbd shutdown finished')
def applicationShouldTerminate_(self, sender): logging.info('[osx] application terminating') self.setMenuTitle("\n\n%s\n"% (T('Stopping...'))) self.status_item.setHighlightMode_(NO) sabnzbd.OSX_ICON = 0 logging.info('[osx] application stopping daemon') sabnzbd.halt() cherrypy.engine.exit() sabnzbd.SABSTOP = True osx.sendGrowlMsg('SABnzbd',T('SABnzbd shutdown finished'),osx.NOTIFICATION['other']) logging.info('Leaving SABnzbd') sys.stderr.flush() sys.stdout.flush() return NSTerminateNow
def applicationShouldTerminate_(self, sender): logging.info('[osx] application terminating') self.setMenuTitle("\n\n%s\n" % (T('Stopping...'))) self.status_item.setHighlightMode_(NO) sabnzbd.OSX_ICON = 0 logging.info('[osx] application stopping daemon') sabnzbd.halt() cherrypy.engine.exit() sabnzbd.SABSTOP = True osx.sendGrowlMsg('SABnzbd', T('SABnzbd shutdown finished'), osx.NOTIFICATION['other']) logging.info('Leaving SABnzbd') sys.stderr.flush() sys.stdout.flush() return NSTerminateNow
def applicationShouldTerminate_(self, sender): logging.info('[osx] application terminating') self.setMenuTitle("\n\n%s\n"% (T('Stopping...'))) self.status_item.setHighlightMode_(NO) self.osx_icon = False logging.info('[osx] application stopping daemon') sabnzbd.halt() cherrypy.engine.exit() sabnzbd.SABSTOP = True try: growler.send_notification('SABnzbd', T('SABnzbd shutdown finished'), growler.NOTIFICATION['other']) except AttributeError: # Fails for the OSX binary pass logging.info('Leaving SABnzbd') sys.stderr.flush() sys.stdout.flush() return NSTerminateNow
def restart(self, icon): self.hover_text = T('Restart') sabnzbd.halt() cherrypy.engine.restart()
def restartAction_(self, sender): self.setMenuTitle("\n\n%s\n" % (T('Stopping...'))) sabnzbd.halt() cherrypy.engine.restart() self.setMenuTitle("\n\n%s\n" % (T('Stopping...')))
def restartAction_(self, sender): self.setMenuTitle("\n\n%s\n"% (T('Stopping...'))) sabnzbd.halt() cherrypy.engine.restart() self.setMenuTitle("\n\n%s\n"% (T('Stopping...')))
def restart(self, icon): self.hover_text = self.txt_restart sabnzbd.halt() cherrypy.engine.restart()
def shutdown(self, icon): self.hover_text = self.txt_shutdown logging.info('Shutdown requested by tray') sabnzbd.halt() cherrypy.engine.exit() sabnzbd.SABSTOP = True
def shutdown(self, icon): self.hover_text = T('Shutdown') sabnzbd.halt() cherrypy.engine.exit() sabnzbd.SABSTOP = True