refactoring

This commit is contained in:
m8in
2026-06-18 00:01:47 +02:00
parent ebbcba5c0f
commit 0441f8e8de
+2 -17
View File
@@ -54,31 +54,16 @@ function composition.printAll() {
} }
function composition.printAllRunningOnThisHost() { function composition.printAllRunningOnThisHost() {
local _COMPOSITIONS _CURRENTHOST_FILE
_COMPOSITIONS="${CIS[COMPOSITIONS]:?"Missing CIS_COMPOSITIONS"}"
_CURRENTHOST_FILE="current-host"
readonly _COMPOSITIONS _CURRENTHOST_FILE
for _COMPOSITION_DIR in "${_COMPOSITIONS}"*; do
# Like basename
local _COMPOSITION="${_COMPOSITION_DIR##*/}"
composition.printAll | while read -r _COMPOSITION; do
composition.isRunningOnThisHost "${_COMPOSITION}" \ composition.isRunningOnThisHost "${_COMPOSITION}" \
&& echo "${_COMPOSITION}" && echo "${_COMPOSITION}"
done done
} }
function composition.printAllSyncedByThisHost() { function composition.printAllSyncedByThisHost() {
local _COMPOSITIONS
_COMPOSITIONS="${CIS[COMPOSITIONS]:?"Missing CIS_COMPOSITIONS"}"
readonly _COMPOSITIONS
for _COMPOSITION_DIR in "${_COMPOSITIONS}"*; do
# Like basename
local _COMPOSITION="${_COMPOSITION_DIR##*/}"
composition.printAll | while read -r _COMPOSITION; do
composition.isSyncedByThisHost "${_COMPOSITION}" \ composition.isSyncedByThisHost "${_COMPOSITION}" \
&& echo "${_COMPOSITION}" && echo "${_COMPOSITION}"
done done