summaryrefslogtreecommitdiff
path: root/share/spack/setup-env.csh
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2018-04-14 19:51:29 -0700
committerscheibelp <scheibel1@llnl.gov>2018-05-17 14:10:30 -0700
commit863ccd5e94803eed96123d7bfc0add29bf9fb99b (patch)
treed47c87539c6174bd761972466fe69587bfbb3c3b /share/spack/setup-env.csh
parentc9ea9575637ed71ba5dc055609544afcb7429852 (diff)
downloadspack-863ccd5e94803eed96123d7bfc0add29bf9fb99b.tar.gz
spack-863ccd5e94803eed96123d7bfc0add29bf9fb99b.tar.bz2
spack-863ccd5e94803eed96123d7bfc0add29bf9fb99b.tar.xz
spack-863ccd5e94803eed96123d7bfc0add29bf9fb99b.zip
config: simplify configuration API to just get and set
- replace `spack.config.get_configuration()` with `spack.config.config()` - replace `get_config`/`update_config` with `get`, `set` - add a path syntax that can be used to refer to specific config options without firt getting the entire configuration dict - update usages of `get_config` and `update_config` to use `get` and `set`
Diffstat (limited to 'share/spack/setup-env.csh')
-rwxr-xr-xshare/spack/setup-env.csh4
1 files changed, 2 insertions, 2 deletions
diff --git a/share/spack/setup-env.csh b/share/spack/setup-env.csh
index b17b753bbe..0f67ef7906 100755
--- a/share/spack/setup-env.csh
+++ b/share/spack/setup-env.csh
@@ -41,8 +41,8 @@ if ($?SPACK_ROOT) then
# Shamelessly stolen from setup-env.sh
set _sp_sys_type = `$SPACK_ROOT/bin/spack python -c 'print(spack.architecture.sys_type())'`
- set _sp_dotkit_root = `$SPACK_ROOT/bin/spack python -c "print(spack.util.path.canonicalize_path(spack.config.get_config('config').get('module_roots').get('dotkit')))"`
- set _sp_tcl_root = `$SPACK_ROOT/bin/spack python -c "print(spack.util.path.canonicalize_path(spack.config.get_config('config').get('module_roots').get('tcl')))"`
+ set _sp_dotkit_root = `$SPACK_ROOT/bin/spack python -c "print(spack.util.path.canonicalize_path(spack.config.get('config:module_roots', {}).get('dotkit')))"`
+ set _sp_tcl_root = `$SPACK_ROOT/bin/spack python -c "print(spack.util.path.canonicalize_path(spack.config.get('config:module_roots', {}).get('tcl')))"`
# Set up modules and dotkit search paths in the user environment
_spack_pathadd DK_NODE "$_sp_dotkit_root/$_sp_sys_type"