guix/gnu
Ludovic Courtès ea6e2299b4
machine: ssh: Make sanity checks in a single round trip.
* gnu/machine/ssh.scm (<remote-assertion>): New record type.
(remote-let): New macro.
(machine-check-file-system-availability): Rewrite to use 'remote-let'
instead of 'mlet' and 'machine-remote-eval'.
(machine-check-initrd-modules): Likewise.
(machine-check-building-for-appropriate-system): Make non-monadic.
(check-deployment-sanity): Rewrite to gather all the assertions as a
single gexp and pass it to 'machine-remote-eval'.
2020-03-23 10:48:17 +01:00
..
bootloader
build system: Add kernel-loadable-modules to operating-system. 2020-03-22 12:51:50 +01:00
installer
machine machine: ssh: Make sanity checks in a single round trip. 2020-03-23 10:48:17 +01:00
packages Re-order the armhf linux-libre kernel packages to fix the build. 2020-03-23 01:46:48 -04:00
services services: console-font: Fix docstring. 2020-03-23 00:06:58 +01:00
system gnu: linux-libre-arm-veyron: Deprecate package. 2020-03-22 20:55:37 -07:00
tests system: Add kernel-loadable-modules to operating-system. 2020-03-22 12:51:50 +01:00
artwork.scm
bootloader.scm
ci.scm
installer.scm installer: Do not include the host (guix config). 2020-03-22 16:49:47 +01:00
local.mk system: Add kernel-loadable-modules to operating-system. 2020-03-22 12:51:50 +01:00
machine.scm
packages.scm
services.scm
system.scm system: Add kernel-loadable-modules to operating-system. 2020-03-22 12:51:50 +01:00
tests.scm