aces / cbrain

CBRAIN is a flexible Ruby on Rails framework for accessing and processing of large data on high-performance computing infrastructures.
GNU General Public License v3.0
70 stars 43 forks source link

Rename all code that refers to 'Singularity' as 'Apptainer' #1362

Open prioux opened 8 months ago

prioux commented 8 months ago

We've got a bunch of code that refers to singularity. We should just rename everything (variables, info text etc) to Apptainer. Also the default command to invoke internally should switch to 'apptainer'.

Most of this is purely esthetic.

The only thing we should keep is the Userfile model 'SingularityFile'.

MontrealSergiy commented 8 months ago

Should model fields/db columns remain same, for instance, should we keep ToolConfig.singularity_overlays_specs or rename into ToolConfig.apptainer_overlays_specs ? also singularity_use_short_workdir, singularity_executable_name