diff options
author | Jakob L. Kreuze <zerodaysfordays@sdf.lonestar.org> | 2019-08-15 04:05:57 -0400 |
---|---|---|
committer | Christopher Lemmer Webber <cwebber@dustycloud.org> | 2019-08-15 07:43:09 -0400 |
commit | 9c70c460a05b2bc60f3f3602f0a2dba0f79ce86c (patch) | |
tree | 5b55aca91aba654177e117e61020b68236b8dc58 /nix/scripts | |
parent | 5ea7537b9a650cfa525401c19879080a9cf42e13 (diff) | |
download | guix-9c70c460a05b2bc60f3f3602f0a2dba0f79ce86c.tar.gz guix-9c70c460a05b2bc60f3f3602f0a2dba0f79ce86c.zip |
machine: Implement 'roll-back-machine'.
* gnu/machine.scm (roll-back-machine, &deploy-error, deploy-error?)
(deploy-error-should-roll-back)
(deploy-error-captured-args): New variable.
* gnu/machine/ssh.scm (roll-back-managed-host): New variable.
* guix/scripts/deploy.scm (guix-deploy): Roll-back systems when a
deployment fails.
Diffstat (limited to 'nix/scripts')
0 files changed, 0 insertions, 0 deletions