tomeichlersmith / denv

uniformly interact with containerized environments across runners
https://tomeichlersmith.github.io/denv/
GNU General Public License v3.0
8 stars 2 forks source link

sub-command to check if a supported runner is available #79

Closed tomeichlersmith closed 7 months ago

tomeichlersmith commented 7 months ago

Is your feature request related to a problem? Please describe. I'd like to make the start-up process more user friendly. Specifically, having a denv check (or similar) command to verify installation and availablility of a runner will be helpful. In addition, this runner check could take the time to compare version numbers on top of just checking for existence of commands within the PATH.

Describe alternatives you've considered The only alternative I can think of is to manually do this checking outside of denv and document this process in the manual. This is icky.

Additional context https://github.com/LDMX-Software/ldmx-sw/issues/1232 using in ldmx-sw's ldmx-env.sh would benefit from a check command.