From ceae6e85ecdd03123033bf06c9fdcc4103754f4e Mon Sep 17 00:00:00 2001 From: Kit Dallege Date: Thu, 26 Mar 2026 23:32:51 +0100 Subject: [PATCH] docs: share --reload-systemd option between quadlet install and rm Extract the --reload-systemd option text into a shared option file at docs/source/markdown/options/reload-systemd.md and reference it with @@option in both podman-quadlet-install and podman-quadlet-rm manpages, following the established pattern for shared options. Rename the manpages from .md to .md.in to indicate preprocessing. Fixes #28370 Signed-off-by: Kit Dallege --- docs/source/markdown/options/reload-systemd.md | 9 +++++++++ ...adlet-install.1.md => podman-quadlet-install.1.md.in} | 6 +----- ...{podman-quadlet-rm.1.md => podman-quadlet-rm.1.md.in} | 6 +----- 3 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 docs/source/markdown/options/reload-systemd.md rename docs/source/markdown/{podman-quadlet-install.1.md => podman-quadlet-install.1.md.in} (95%) rename docs/source/markdown/{podman-quadlet-rm.1.md => podman-quadlet-rm.1.md.in} (88%) diff --git a/docs/source/markdown/options/reload-systemd.md b/docs/source/markdown/options/reload-systemd.md new file mode 100644 index 0000000000..b9a3264550 --- /dev/null +++ b/docs/source/markdown/options/reload-systemd.md @@ -0,0 +1,9 @@ +####> This option file is used in: +####> podman quadlet install, quadlet rm +####> If file is edited, make sure the changes +####> are applicable to all of those. +#### **--reload-systemd** + +Reload systemd after the operation completes (default true). +In order to disable it users need to manually set the value +of this flag to `false`. diff --git a/docs/source/markdown/podman-quadlet-install.1.md b/docs/source/markdown/podman-quadlet-install.1.md.in similarity index 95% rename from docs/source/markdown/podman-quadlet-install.1.md rename to docs/source/markdown/podman-quadlet-install.1.md.in index 7c70548dcf..70e4e7154d 100644 --- a/docs/source/markdown/podman-quadlet-install.1.md +++ b/docs/source/markdown/podman-quadlet-install.1.md.in @@ -37,11 +37,7 @@ directory with the application name. The application name is required when specifying a directory path. An application name can't have a quadlet extension as suffix. For example `foo.container` isn't a valid application name. -#### **--reload-systemd** - -Reload systemd after installing Quadlets (default true). -In order to disable it users need to manually set the value -of this flag to `false`. +@@option reload-systemd #### **--replace**, **-r** diff --git a/docs/source/markdown/podman-quadlet-rm.1.md b/docs/source/markdown/podman-quadlet-rm.1.md.in similarity index 88% rename from docs/source/markdown/podman-quadlet-rm.1.md rename to docs/source/markdown/podman-quadlet-rm.1.md.in index eedac9befb..ef1e5f9b98 100644 --- a/docs/source/markdown/podman-quadlet-rm.1.md +++ b/docs/source/markdown/podman-quadlet-rm.1.md.in @@ -33,11 +33,7 @@ Do not error for Quadlets that do not exist. Required when removing applications (default false). -#### **--reload-systemd** - -Reload systemd after removing Quadlets (default true). -In order to disable it users need to manually set the value -of this flag to `false`. +@@option reload-systemd ## EXAMPLES