def __init__(self, app_name, *args, **kw): self.app_name = app_name self.backend = get_backend() self.verbose = self.backend.verbose cherrypy.log.access_log.info( 'Creating %s with args=%s and keywords=%s.' % (self.app_name, args, kw)) WebSocket.__init__(self, *args, **kw) self.backend.register(self)
def shutdown(): print('engine is calling shutdown') backend = get_backend() backend.stop() exit()