Add manpage documentation for multiple classes

This commit is contained in:
Tim Byrne 2022-02-21 11:36:51 -06:00
parent 50bf8716cd
commit 718e99c826
No known key found for this signature in database
GPG Key ID: 14DB4FC2465A4B12
1 changed files with 8 additions and 2 deletions

10
yadm.1
View File

@ -435,6 +435,11 @@ they are stored in the local repository.
.B local.class .B local.class
Specify a class for the purpose of symlinking alternate files. Specify a class for the purpose of symlinking alternate files.
By default, no class will be matched. By default, no class will be matched.
The local host can be assigned multiple classes using command:
.RS
yadm config --add local.class <additional-class>
.RE
.TP .TP
.B local.arch .B local.arch
Override the architecture for the purpose of symlinking alternate files. Override the architecture for the purpose of symlinking alternate files.
@ -660,8 +665,9 @@ to create or overwrite files.
During processing, the following variables are available in the template: During processing, the following variables are available in the template:
Default Jinja or ESH Description Default Jinja or ESH Description
------------- ------------- -------------------------- ------------- ------------- -------------------------------
yadm.class YADM_CLASS Locally defined yadm class yadm.class YADM_CLASS Last locally defined class
yadm.classes YADM_CLASSES All classes
yadm.distro YADM_DISTRO lsb_release -si yadm.distro YADM_DISTRO lsb_release -si
yadm.distro_family YADM_DISTRO_FAMILY ID_LIKE from /etc/os-release yadm.distro_family YADM_DISTRO_FAMILY ID_LIKE from /etc/os-release
yadm.hostname YADM_HOSTNAME uname -n (without domain) yadm.hostname YADM_HOSTNAME uname -n (without domain)