Added PostUpgrade tasks for Debian 13 and Alpine 3.23, refactored Type Detection of scripts tageting one system
This commit is contained in:
@@ -63,7 +63,8 @@ done
|
||||
|
||||
#CT updates
|
||||
if $UpdateCT; then
|
||||
for CTID in $(pct list | tail -n+2 | awk '{print $1}'); do
|
||||
CTS=($(pct list | tail -n+2 | awk '{print $1}'))
|
||||
for CTID in "${CTS[@]}"; do
|
||||
#Skip CT if in ExcludeList
|
||||
if [[ "${ExcludeList[*]}" =~ $CTID ]]; then echo "Notice: $CTID excluded"; continue; fi
|
||||
# Skip CT if not running
|
||||
@@ -80,7 +81,8 @@ fi
|
||||
|
||||
#VM Updates
|
||||
if $UpdateVM; then
|
||||
for VMID in $(qm list | tail -n+2 | awk '{print $1}'); do
|
||||
VMS=($(qm list | tail -n+2 | awk '{print $1}'))
|
||||
for VMID in "${VMS[@]}"; do
|
||||
#Skip VM if in ExcludeList
|
||||
if [[ "${ExcludeList[*]}" =~ $VMID ]]; then echo "Notice: $VMID excluded"; continue; fi
|
||||
# Skip VM if not running
|
||||
|
||||
Reference in New Issue
Block a user