Fix docs about containers on cray (#17431)
* For detecting Cray: CRAYPE_VERSION is not used, but MODULEPATH * Fix typo and write Cray with a capital
This commit is contained in:
parent
a67a0e3181
commit
827ca72c26
@ -1247,6 +1247,6 @@ environment variables may be propagated into containers that are not
|
||||
using the Cray programming environment.
|
||||
|
||||
To ensure that Spack does not autodetect the Cray programming
|
||||
environment, unset the environment variable ``CRAYPE_VERSION``. This
|
||||
environment, unset the environment variable ``MODULEPATH``. This
|
||||
will cause Spack to treat a linux container on a Cray system as a base
|
||||
linux distro.
|
||||
|
@ -111,14 +111,14 @@ def setup_platform_environment(cls, pkg, env):
|
||||
@classmethod
|
||||
def detect(cls):
|
||||
"""
|
||||
Detect whether this system is a cray machine.
|
||||
Detect whether this system is a Cray machine.
|
||||
|
||||
We detect the cray platform based on the availability through `module`
|
||||
of the cray programming environment. If this environment is available,
|
||||
we can use it to find compilers, target modules, etc. If the cray
|
||||
We detect the Cray platform based on the availability through `module`
|
||||
of the Cray programming environment. If this environment is available,
|
||||
we can use it to find compilers, target modules, etc. If the Cray
|
||||
programming environment is not available via modules, then we will
|
||||
treat it as a standard linux system, as the cray compiler wrappers
|
||||
and other componenets of the cray programming environment are
|
||||
treat it as a standard linux system, as the Cray compiler wrappers
|
||||
and other components of the Cray programming environment are
|
||||
irrelevant without module support.
|
||||
"""
|
||||
return 'opt/cray' in os.environ.get('MODULEPATH', '')
|
||||
|
Loading…
Reference in New Issue
Block a user