machine: Implement safety checks.
authorJakob L. Kreuze <zerodaysfordays@sdf.lonestar.org>
Wed, 31 Jul 2019 14:38:29 +0000 (10:38 -0400)
committerChristopher Lemmer Webber <cwebber@dustycloud.org>
Tue, 6 Aug 2019 20:40:25 +0000 (16:40 -0400)
commitfd3119db4fed02a1f3491460be776a3b5d2b2cd3
tree62ecd162b44f158212bb71b3a2b49668a537ae1c
parent5f04e9f9620aeb45940855e4f655f22db55ba6eb
machine: Implement safety checks.

* gnu/machine/ssh.scm (machine-check-file-system-availability)
(machine-check-initrd-modules, check-deployment-sanity): New variable.
(deploy-managed-host): Perform safety checks before deploying.
gnu/machine/ssh.scm