From bddc10269bff3eb3231c7c083543ce727a7edf6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krist=C3=B3f=20T=C3=B3th?= Date: Fri, 2 Mar 2018 18:01:00 +0100 Subject: [PATCH] Replace UniqueTermManager with SingleTermManager to support pty manipulation --- lib/tfw/components/terminado_mini_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tfw/components/terminado_mini_server.py b/lib/tfw/components/terminado_mini_server.py index 08b0c7d..c4ee51e 100644 --- a/lib/tfw/components/terminado_mini_server.py +++ b/lib/tfw/components/terminado_mini_server.py @@ -1,6 +1,6 @@ from tornado.ioloop import IOLoop from tornado.web import Application -from terminado import TermSocket, UniqueTermManager +from terminado import TermSocket, SingleTermManager from tfw.config import tfwenv from tfw.config.logs import logging @@ -10,7 +10,7 @@ log = logging.getLogger(__name__) class TerminadoMiniServer: def __init__(self, url, port, workdir, shellcmd): self.port = port - self.term_manager = UniqueTermManager(shell_command=shellcmd, + self.term_manager = SingleTermManager(shell_command=shellcmd, term_settings={'cwd': workdir}) self.application = Application( [(