parent
d4676bf2ad
commit
9c0084e615
@ -0,0 +1,14 @@
|
||||
import os
|
||||
from terminado import NamedTermManager
|
||||
from .handlers import TerminalHandler, NewTerminalHandler, TermSocket
|
||||
|
||||
def initialize(webapp):
|
||||
shell = os.environ.get('SHELL', 'sh')
|
||||
webapp.terminal_manager = NamedTermManager(shell_command=[shell])
|
||||
handlers = [
|
||||
(r"/terminals/new", NewTerminalHandler),
|
||||
(r"/terminals/(\w+)", TerminalHandler),
|
||||
(r"/terminals/websocket/(\w+)", TermSocket,
|
||||
{'term_manager': webapp.terminal_manager}),
|
||||
]
|
||||
webapp.add_handlers(".*$", handlers)
|
||||
Loading…
Reference in new issue