DistroInvetory Fixed bug in VM parsing
Bug prevented stoped VM's form being added to the reported
This commit is contained in:
@@ -46,9 +46,9 @@ if $CheckVM; then
|
||||
echo "$TYPE,$ID,$NAME,$STATUS,$DISTRO,$VERSION" | tee -a $InventoryFile
|
||||
else
|
||||
OSRELEASE=$(qm guest exec $ID -- cat /etc/os-release |jq -r '.["out-data"]')
|
||||
ParseOSRelease
|
||||
fi
|
||||
fi
|
||||
ParseOSRelease
|
||||
unset OSRELEASE OSYPE ID NAME STATUS DISTRO VERSION
|
||||
done
|
||||
unset TYPE
|
||||
|
||||
@@ -220,8 +220,8 @@ ParseOSRelease()
|
||||
VERSION="$VERSION ($VERSIONNAME)"
|
||||
fi
|
||||
else
|
||||
DISTRO=N/A
|
||||
VERSION=N/A
|
||||
if [ -z ${DISTRO+x} ]; then local DISTRO=N/A;fi
|
||||
if [ -z ${VERSION+x} ]; then local VERSION=N/A;fi
|
||||
fi
|
||||
echo "$TYPE,$ID,$NAME,$STATUS,$DISTRO,$VERSION" | tee -a $InventoryFile
|
||||
}
|
||||
Reference in New Issue
Block a user