nipoppy.container.BareMetalHandler¶
- class nipoppy.container.BareMetalHandler(args=None)¶
Handler for bare metal execution (no container).
- Parameters:
args (Iterable[str])
- abstractmethod get_pull_command(uri, fpath_container)¶
Should not be used.
- Parameters:
uri (Optional[str])
fpath_container (Optional[nipoppy.env.StrOrPathLike])
- Return type:
- abstractmethod get_pull_confirmation_prompt(fpath_container)¶
Should not be used.
- Parameters:
fpath_container (nipoppy.env.StrOrPathLike)
- Return type:
- is_image_downloaded(uri, fpath_container)¶
Check if a container image has been downloaded.
Always returns True since bare metal execution does not need image.
- Parameters:
uri (Optional[str])
fpath_container (Optional[nipoppy.env.StrOrPathLike])
- Return type:
- bind_flags = NotImplemented¶
Flag for binding paths.
- command = NotImplemented¶
Container executable name.