spack/etc/spack/defaults
Todd Gamblin 54201e3c02
locks: add configuration and command-line options to enable/disable locks (#7692)
- spack.util.lock behaves the same as llnl.util.lock, but Lock._lock and
  Lock._unlock do nothing.

- can be disabled with a control variable.

- configuration options can enable/disable locking:
  - `locks` option in spack configuration controls whether Spack will use filesystem locks or not.
  - `-l` and `-L` command-line options can force-disable or force-enable locking.

- Spack will check for group- and world-writability before disabling
  locks, and it will not allow a group- or world-writable instance to
  have locks disabled.

- update documentation
2018-05-18 14:41:03 -07:00
..
darwin Change default elf provider on macOS (#7939) 2018-05-05 17:27:13 -05:00
config.yaml locks: add configuration and command-line options to enable/disable locks (#7692) 2018-05-18 14:41:03 -07:00
modules.yaml Modulefiles generated with a template engine (#3183) 2017-09-19 12:34:20 -07:00
packages.yaml Set default provider for every virtual package (#7784) 2018-05-05 17:26:47 -05:00
repos.yaml Add "default" configuration scope. 2016-07-19 17:10:17 -07:00