Skip to content

Commit 261acc0

Browse files
committed
Rename parent to server_app
1 parent da9081f commit 261acc0

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

jupyter_server/serverapp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1547,7 +1547,7 @@ def init_terminals(self):
15471547

15481548
try:
15491549
from .terminal import initialize
1550-
initialize(parent=self)
1550+
initialize(server_app=self)
15511551
self.web_app.settings['terminals_available'] = True
15521552
except ImportError as e:
15531553
self.log.warning(_i18n("Terminals not available (error was %s)"), e)

jupyter_server/terminal/__init__.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
from .terminalmanager import TerminalManager
1616

1717

18-
def initialize(parent):
18+
def initialize(server_app):
1919
if os.name == 'nt':
2020
default_shell = 'powershell.exe'
2121
else:
2222
default_shell = which('sh')
23-
shell_override = parent.terminado_settings.get('shell_command')
23+
shell_override = server_app.terminado_settings.get('shell_command')
2424
shell = (
2525
[os.environ.get('SHELL') or default_shell]
2626
if shell_override is None
@@ -33,19 +33,19 @@ def initialize(parent):
3333
# the user has specifically set a preferred shell command.
3434
if os.name != 'nt' and shell_override is None and not sys.stdout.isatty():
3535
shell.append('-l')
36-
terminal_manager = parent.web_app.settings['terminal_manager'] = TerminalManager(
36+
terminal_manager = server_app.web_app.settings['terminal_manager'] = TerminalManager(
3737
shell_command=shell,
38-
extra_env={'JUPYTER_SERVER_ROOT': parent.root_dir,
39-
'JUPYTER_SERVER_URL': parent.connection_url,
38+
extra_env={'JUPYTER_SERVER_ROOT': server_app.root_dir,
39+
'JUPYTER_SERVER_URL': server_app.connection_url,
4040
},
41-
parent=parent,
41+
parent=server_app,
4242
)
43-
terminal_manager.log = parent.log
44-
base_url = parent.web_app.settings['base_url']
43+
terminal_manager.log = server_app.log
44+
base_url = server_app.web_app.settings['base_url']
4545
handlers = [
4646
(ujoin(base_url, r"/terminals/websocket/(\w+)"), TermSocket,
4747
{'term_manager': terminal_manager}),
4848
(ujoin(base_url, r"/api/terminals"), api_handlers.TerminalRootHandler),
4949
(ujoin(base_url, r"/api/terminals/(\w+)"), api_handlers.TerminalHandler),
5050
]
51-
parent.web_app.add_handlers(".*$", handlers)
51+
server_app.web_app.add_handlers(".*$", handlers)

0 commit comments

Comments
 (0)