summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authortalyz <kim.lindberger@gmail.com>2021-06-04 14:48:00 +0200
committertalyz <kim.lindberger@gmail.com>2021-06-05 18:44:42 +0200
commitb7749c76715ba96727f7a12bc2514ddfa6847813 (patch)
treea85f4684c53bd0ab4a35787fce95bf64edcce528 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentf36a65f6e2e9f3641f12c7d6e48a5ec4b5c5394b (diff)
nixos/test-driver: Run commands with error handling
Bash's standard behavior of not propagating non-zero exit codes through a pipeline is unexpected and almost universally unwanted. Default to setting `pipefail` for the command being run; it can still be turned off by prefixing the pipeline with `set +o pipefail` if needed. Also, set `errexit` and `nonunset` options to make the first command of consecutive commands separated by `;` fail, and disallow dereferencing unset variables respectively.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions