def on_open(self, info): """Register new handler with MessageNotifier.""" StatusConnection.CLIENTS.register(self) with session_scope() as session: latest = query.get_latest_data(session) self.send(latest) LOG.debug('Registered client')
def open(self): """Register new handler with MessageNotifier.""" StatusHandler.CLIENTS.register(self) with session_scope() as session: latest = query.get_latest_data(session) self.write_message(latest) LOG.debug('Registered client')
def get(self): with session_scope() as session: self.write(query.get_latest_data(session)) self.finish()