mache.deploy.spack.SpackDeployResult
- class mache.deploy.spack.SpackDeployResult(compiler: str, mpi: str, env_name: str, spack_path: str, view_path: str, activation: str, load_activation: str = '')[source]
Result of deploying a Spack environment for one toolchain pair.
activationis always the dynamic form (source setup-env.shplusspack env activate), which hooks can run before the captured activation exists.load_activationis what the generated load scripts use: asourceof the capturedactivate.shwhenspack.activationiscaptured(the default), otherwise the same asactivation.- __init__(compiler: str, mpi: str, env_name: str, spack_path: str, view_path: str, activation: str, load_activation: str = '') None
Methods
__init__(compiler, mpi, env_name, ...[, ...])Attributes
load_activationcompilermpienv_namespack_pathview_pathactivation