Skip to content

Refactor for easier customization

Latest

Choose a tag to compare

@jtfrey jtfrey released this 05 Feb 15:38
983608f

Based on work shared in PR #3, the code was refactored to move a number of procedural components into classes; those classes were designed with hooks so that subclasses can easily customize the behavior. All local customization (e.g. job scheduler commands) is accomplished in a secondary source file adjacent to the vscode-shell-proxy script.

This release also includes customizations needed on UD clusters to deal with native vs. expected glibc version compatibility issues ca. 2025.