Changes between Version 19 and Version 20 of Software/Jupyter
- Timestamp:
- 10/14/17 08:58:30 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software/Jupyter
v19 v20 86 86 * values are send back to client with an an asynchronous HTTP (Ajax) request using jquery.ajax() [https://github.com/jupyterhub/jupyterhub/blob/master/share/jupyter/hub/static/js/jhapi.js#L43 here] \\ => this triggers a handler of the tornado web server (eg. [https://github.com/jupyterhub/jupyterhub/blob/master/share/jupyter/hub/static/js/jhapi.js#L46 start_server] sends command "POST" to url users/<username>/server, which triggers function [https://github.com/jupyterhub/jupyterhub/blob/master/jupyterhub/apihandlers/users.py#L184 UserServerAPIHandler::post]) 87 87 88 ===== Modifications 89 !JupyterHub supports userdefined notebook spawners. 90 At JSC our spawners for each partition of the supercomputer adds the functionality to start a jupyter notebook by submitting a SLURM job on the system. 91 92 These additional parameters must be set by the user before he/she starts the server, which are 93 * number of nodes 94 * run time 95 This is the minimum number of parameters, but more might be required in future. 96 In the following the bits and pieces are shown that result in the modification, which adds this possibility to !JupyterHub: 97 98 ====== HTML design 99 100 !JupyterHub´s design is based on [http://getbootstrap.com/ bootstrap]. 88 101 89 102 ----