def main(): kernel_manager = MultiKernelManager() # we are only using one kernel: kernel_id = '1' kernel_manager.start_kernel(kernel_id=kernel_id) logging.basicConfig(level=logging.INFO) app = WebApp(kernel_manager) server = httpserver.HTTPServer(app) server.listen(8000, '127.0.0.1') app_log.info("Serving at http://127.0.0.1:8000") try: ioloop.IOLoop.instance().start() except KeyboardInterrupt: app_log.info("Interrupted...") finally: kernel_manager.shutdown_all()
def main(): port = int(sys.argv[1]) work_dir = sys.argv[2] kernel_manager = MultiKernelManager(connection_dir=work_dir) # we are only using one kernel: kernel_id = '1' kernel_manager.start_kernel(kernel_id=kernel_id) logging.basicConfig(level=logging.INFO) app = WebApp(kernel_manager) server = httpserver.HTTPServer(app) server.listen(port, '127.0.0.1') app_log.info("Serving at http://127.0.0.1:%s" % port) try: ioloop.IOLoop.instance().start() except KeyboardInterrupt: app_log.info("Interrupted...") finally: kernel_manager.shutdown_all()
def init_kernel_manager(self): self._km = MultiKernelManager(log=self.log, parent=self) self._ksm = KernelSpecManager(log=self.log, parent=self) self._kernels = {}
def _get_ipc_km(self): c = Config() c.KernelManager.transport = 'ipc' c.KernelManager.ip = 'test' km = MultiKernelManager(config=c) return km
def _get_tcp_km(self): c = Config() km = MultiKernelManager(config=c) return km
def _get_tcp_km(self): return MultiKernelManager()