aboutsummaryrefslogtreecommitdiff
path: root/guix/ui.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-11-26 22:53:08 +0100
committerLudovic Courtès <ludo@gnu.org>2020-11-26 23:39:15 +0100
commit5842239a66683b2f5e36e95da8225e2ab7f7dac3 (patch)
tree4177d1c5e80fe8e3822c4373b4900d2d87a5f781 /guix/ui.scm
parent3c881facced4cad373b7e0770fff9e5c5b01333f (diff)
downloadguix-5842239a66683b2f5e36e95da8225e2ab7f7dac3.tar
guix-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.scm1
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