[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#36555] [PATCH v4 0/3] Refactor out common behavior for system recon
From: |
Jakob L. Kreuze |
Subject: |
[bug#36555] [PATCH v4 0/3] Refactor out common behavior for system reconfiguration. |
Date: |
Fri, 19 Jul 2019 13:54:59 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) |
This addresses nearly everything I mentioned in my v3 cover letter;
we're now parameterizing on an 'eval' procedure and we've got error
handling where it counts.
Happy Friday!
Jakob L. Kreuze (3):
guix system: Add 'reconfigure' module.
guix system: Reimplement 'reconfigure'.
tests: Add reconfigure system test.
Makefile.am | 1 +
gnu/local.mk | 1 +
gnu/machine/ssh.scm | 189 ++------------------
gnu/services/herd.scm | 6 +
gnu/tests/reconfigure.scm | 263 ++++++++++++++++++++++++++++
guix/scripts/system.scm | 182 +++++--------------
guix/scripts/system/reconfigure.scm | 241 +++++++++++++++++++++++++
tests/services.scm | 4 -
8 files changed, 563 insertions(+), 324 deletions(-)
create mode 100644 gnu/tests/reconfigure.scm
create mode 100644 guix/scripts/system/reconfigure.scm
--
2.22.0
signature.asc
Description: PGP signature
- [bug#36555] [PATCH 1/2] guix system: Add 'reconfigure' module., (continued)
- [bug#36555] [PATCH 1/2] guix system: Add 'reconfigure' module., Ludovic Courtès, 2019/07/14
- [bug#36555] [PATCH 1/2] guix system: Add 'reconfigure' module., Jakob L. Kreuze, 2019/07/15
- [bug#36555] [PATCH 1/2] guix system: Add 'reconfigure' module., Ludovic Courtès, 2019/07/15
- [bug#36555] [PATCH 1/2] guix system: Add 'reconfigure' module., Jakob L. Kreuze, 2019/07/15
- [bug#36555] [PATCH v3 0/3] Refactor out common behavior for system reconfiguration., Jakob L. Kreuze, 2019/07/16
- [bug#36555] [PATCH v3 1/3] guix system: Add 'reconfigure' module., Jakob L. Kreuze, 2019/07/16
- [bug#36555] [PATCH v3 2/3] guix system: Reimplement 'reconfigure'., Jakob L. Kreuze, 2019/07/16
- [bug#36555] [PATCH v3 3/3] tests: Add reconfigure system test., Jakob L. Kreuze, 2019/07/16
- [bug#36555] [PATCH v3 1/3] guix system: Add 'reconfigure' module., Ludovic Courtès, 2019/07/19
- [bug#36555] [PATCH v3 0/3] Refactor out common behavior for system reconfiguration., Jakob L. Kreuze, 2019/07/18
- [bug#36555] [PATCH v4 0/3] Refactor out common behavior for system reconfiguration.,
Jakob L. Kreuze <=
- [bug#36555] [PATCH v4 1/3] guix system: Add 'reconfigure' module., Jakob L. Kreuze, 2019/07/19
- [bug#36555] [PATCH v4 2/3] guix system: Reimplement 'reconfigure'., Jakob L. Kreuze, 2019/07/19
- [bug#36555] [PATCH v4 3/3] tests: Add reconfigure system test., Jakob L. Kreuze, 2019/07/19
- [bug#36555] [PATCH v4 3/3] tests: Add reconfigure system test., Ludovic Courtès, 2019/07/20
- [bug#36555] [PATCH v4 3/3] tests: Add reconfigure system test., Jakob L. Kreuze, 2019/07/22
- [bug#36555] [PATCH v4 3/3] tests: Add reconfigure system test., Jakob L. Kreuze, 2019/07/22
- [bug#36555] [PATCH v5 0/3] Refactor out common behavior for system reconfiguration., Jakob L. Kreuze, 2019/07/22
- [bug#36555] [PATCH v5 1/3] guix system: Add 'reconfigure' module., Jakob L. Kreuze, 2019/07/22
- [bug#36555] [PATCH v5 2/3] guix system: Reimplement 'reconfigure'., Jakob L. Kreuze, 2019/07/22
- [bug#36555] [PATCH v5 3/3] tests: Add reconfigure system test., Jakob L. Kreuze, 2019/07/22