vscode_manager: launch and manage VS Code HPC jobs
vscode.py controls the creation, deletion, and listing of code-server sessions
for the user, which are launched from installed Lmod modules
Three subcommands are exposed to the user:
-
vscode startLaunches an VS Code server session, returning the URL needed to connect -
vscode stopGraceful shutdown of existing sessions -
vscode listLists the user's active sessions and their URLs