diff options
author | Marius Bakke <marius@gnu.org> | 2022-12-14 20:43:38 +0100 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2022-12-17 17:08:50 +0100 |
commit | 88908c6edce845b8737a18dda415f162d699384a (patch) | |
tree | ce83a9a50e35e36009a649f2b3121e74f4523395 /doc | |
parent | 491bddfa276cc9775adf325c07e5f82638f330e7 (diff) |
services: ganeti: Add support for cluster hooks.
* gnu/services/ganeti.scm (<ganeti-configuration>): Add HOOKS.
(hooks->directory): Rename to ...
(debootstrap-hooks->directory): ... this, for clarity.
(debootstrap-configuration-compiler): Adjust accordingly.
(ganeti-directory): Add HOOKS when set.
(ganeti-etc-service): Pass HOOKS.
* doc/guix.texi (Virtualization Services): Mention it.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 5cb5ae1dfe..eb37d4d393 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -34249,6 +34249,10 @@ To override a setting, you must use the configuration type for that service: @item @code{file-storage-paths} (default: @code{'()}) List of allowed directories for file storage backend. +@item @code{hooks} (default: @code{#f}) +When set, this should be a file-like object containing a directory with +@url{https://docs.ganeti.org/docs/ganeti/3.0/html/hooks.html,cluster execution hooks}. + @item @code{os} (default: @code{%default-ganeti-os}) List of @code{<ganeti-os>} records. @end table |