guix/gnu
Ludovic Courtès 2885c3568e
machine: ssh: Gracefully handle failure of the effectful bits.
Previously, '&inferior-exception' raised by 'upgrade-shepherd-services'
and co. would go through as-is, leaving users with an ugly backtrace.

* gnu/machine/ssh.scm (deploy-managed-host): Define
'eval/error-handling' and use it in lieu of EVAL as arguments to
'switch-to-system', 'upgrade-shepherd-services', and
'install-bootloader'.
2021-06-01 23:26:07 +02:00
..
bootloader
build
installer
machine machine: ssh: Gracefully handle failure of the effectful bits. 2021-06-01 23:26:07 +02:00
packages maint: Require Guile 3.0. 2021-06-01 23:26:07 +02:00
services services: cuirass: Do not export record type descriptors. 2021-06-01 23:26:07 +02:00
system
tests tests: hpcguix-web: Fix it. 2021-06-01 14:33:27 +02:00
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk
machine.scm
packages.scm
services.scm
system.scm
tests.scm