Skip to content
Snippets Groups Projects
README.md 973 B
Newer Older
  • Learn to ignore specific revisions
  • # Scripts and files
    
    - `setup_euler.py` does:
        - login to euler for all course user accounts specified in
            `credentials.txt` file and accepts license agreement if asked.
        - sets up and checks passwordless ssh access for course accounts on euler
    
    - `update_conda_env_on_euler.sh` sets up conda and packages for the workshop
       in `/cluster/scratch/schmittu/mlw`, repeated calls will run updates, e.g. when
    
       `environment.yml` is modified
    
    
    - `setup_course_accounts_on_euler.sh` copies current notebooks and scripts
        from `to_deploy_on_euler/` to euler for every user from `credentials.txt`.
    
    - `update_installer_at_sis_website.sh` zips abnd copies files from `to_deploy_on_course_computers`
        to `https://sis.id.ethz.ch`. These can later be downloaded.
    
    ## Notes
    
    - we use the same keypair for all course accounts. This could be improved in the future,
      but would require some work.
    
    - the private key is also hard coded in `start_jupyter_nb.sh` script!.