scripts/notify-bootc-user.sh aktualisiert
This commit is contained in:
@@ -25,9 +25,11 @@ $BOOTC upgrade || true
|
|||||||
# =============================================================================
|
# =============================================================================
|
||||||
# 2. Pruefen ob ein gestagtes Deployment vorhanden ist
|
# 2. Pruefen ob ein gestagtes Deployment vorhanden ist
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# jq -e gibt Exit-Code 1 zurueck wenn das Ergebnis null/false/0/leer ist.
|
# Liest exakt den Wert von 'staged' aus dem JSON als Text aus
|
||||||
if ! $BOOTC status --json | jq -e '.status.staged != null' > /dev/null 2>&1; then
|
STAGED_STATUS=$(bootc status --json | jq -c '.status.staged')
|
||||||
$LOGGER -t "$TAG" "Kein gestagtes Deployment gefunden (System aktuell oder bereits angewendet)."
|
|
||||||
|
# Wenn der Wert exakt "null" ist (oder leer, falls der Befehl fehlschlägt), brich ab
|
||||||
|
if [ "$STAGED_STATUS" == "null" ] || [ -z "$STAGED_STATUS" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user