New qserver-console endpoint, which downloads connection info for the running from RE Manager and starts Jupyter Console application. New config_get API, which returns kernel connection info.
The PR contains documentation on IPython mode and tutorials for 'autostart' feature and IPython mode.
Description
Motivation and Context
This PR contain additional features required for full support of IPython mode.
Summary of Changes for Release Notes
Fixed
Added
New config_get API. Currently returns IPython kernel connect info (ip_connect_info key).
New parameter of start-re-manager: --ipython-kernel-ip sets IP address of the kernel, the respective config file parameter is worker/ipython_kernel_ip and environment variable QSERVER_IPYTHON_KERNEL_IP.
qserver-console CLI tool, which downloads kernel connection info and starts Jupyter Console.
New
qserver-console
endpoint, which downloads connection info for the running from RE Manager and starts Jupyter Console application. Newconfig_get
API, which returns kernel connection info.The PR contains documentation on IPython mode and tutorials for 'autostart' feature and IPython mode.
Description
Motivation and Context
This PR contain additional features required for full support of IPython mode.
Summary of Changes for Release Notes
Fixed
Added
config_get
API. Currently returns IPython kernel connect info (ip_connect_info
key).start-re-manager
:--ipython-kernel-ip
sets IP address of the kernel, the respective config file parameter isworker/ipython_kernel_ip
and environment variableQSERVER_IPYTHON_KERNEL_IP
.qserver-console
CLI tool, which downloads kernel connection info and starts Jupyter Console.qserver config
option forqserver
CLI tool.Changed
Removed
How Has This Been Tested?
Unit tests were implemented.