diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-11-26 22:53:08 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-11-26 23:39:15 +0100 |
commit | 5842239a66683b2f5e36e95da8225e2ab7f7dac3 (patch) | |
tree | 4177d1c5e80fe8e3822c4373b4900d2d87a5f781 /guix/ui.scm | |
parent | 3c881facced4cad373b7e0770fff9e5c5b01333f (diff) | |
download | guix-patches-5842239a66683b2f5e36e95da8225e2ab7f7dac3.tar guix-patches-5842239a66683b2f5e36e95da8225e2ab7f7dac3.tar.gz |
deploy: Let key-and-args exceptions through.
Fixes <https://bugs.gnu.org/44825>.
Reported by Christopher Lemmer Webber <cwebber@dustycloud.org>.
* guix/ui.scm (guard*): Export.
* guix/scripts/deploy.scm (deploy-machine*): Use 'guard*' instead of
'guard'. Add '&exception-with-kind-and-args' case.
Diffstat (limited to 'guix/ui.scm')
-rw-r--r-- | guix/ui.scm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/guix/ui.scm b/guix/ui.scm index 4e686297e8..0c2c6a5e97 100644 --- a/guix/ui.scm +++ b/guix/ui.scm @@ -101,6 +101,7 @@ show-what-to-build show-what-to-build* show-manifest-transaction + guard* call-with-error-handling with-error-handling with-unbound-variable-handling |