Singularity Builder’s __main__¶
Main Module to make the builder directly executable through cli.
This __main__ module contains function arg_parser(), parsing command line options and function main(), controlling the applications flow.
Command line Options are:
--path Full path to the base folder, containing all recipe files to be build. --image_type Image type, in the form of types suffix, of the images to be build.
scrolls
-
singularity_autobuild.__main__.arg_parser()[source]¶ Reads command line arguments.
Return type: NamespaceReturns: Values of accepted command line arguments.
-
singularity_autobuild.__main__.main(search_folder=None, image_type='simg')[source]¶ Function to tie the functionality of this module together.
Parameters: - search_folder (
Optional[str]) – The base folder forimage_recipe_tools.recipe_finder()to search through. - image_type (
str) – The image type to be passed tosingularity_builder.Builderconstructor and to be created bysingularity_builder.Builder.build().
- search_folder (