lxm3.xm_cluster.SingularityContainer

class lxm3.xm_cluster.SingularityContainer(entrypoint: UniversalPackage | PythonPackage | PexBinary, image_path: str)

An executable that can be executed in a Singularity container.

entrypoint

Another ExcutableSpec.

Type:

lxm3.xm_cluster.executable_specs.UniversalPackage | lxm3.xm_cluster.executable_specs.PythonPackage | lxm3.xm_cluster.executable_specs.PexBinary

image_path

Path to a Singularity image. If it’s a relative path, this will be resolved relative to the launcher’s working directory.

Type:

str

__init__(entrypoint: UniversalPackage | PythonPackage | PexBinary, image_path: str) None

Method generated by attrs for class SingularityContainer.

Methods

__init__(entrypoint, image_path)

Method generated by attrs for class SingularityContainer.

Attributes

name

entrypoint

image_path