From 47a6ac89ba5b3324c9dd91a52054e58ed19949c0 Mon Sep 17 00:00:00 2001 From: Vitor Hugo Homem Marzarotto <59698484+vits-hugs@users.noreply.github.com> Date: Sun, 21 Dec 2025 06:22:39 -0300 Subject: [PATCH] =?UTF-8?q?Update=20templateConfig.sh=20to=20not=20break?= =?UTF-8?q?=20with=20directorys=20with=20space=20on=20t=E2=80=A6=20(#10898?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Vitor Hugo Homem Marzarotto Co-authored-by: Henrique Sato Co-authored-by: Wei Zhou --- engine/schema/templateConfig.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/engine/schema/templateConfig.sh b/engine/schema/templateConfig.sh index d10b8668b12..0d55eb37d04 100644 --- a/engine/schema/templateConfig.sh +++ b/engine/schema/templateConfig.sh @@ -62,8 +62,8 @@ function getChecksum() { } function createMetadataFile() { - local fileData=$(cat $SOURCEFILE) - echo -e "["default"]\nversion = $VERSION.${securityversion}\n" >> $METADATAFILE + local fileData=$(cat "$SOURCEFILE") + echo -e "["default"]\nversion = $VERSION.${securityversion}\n" >> "$METADATAFILE" for template in "${templates[@]}" do section="${template%%:*}" @@ -76,7 +76,7 @@ function createMetadataFile() { templatename="systemvm-${sectionHv%.*}-${VERSION}-${arch}" checksum=$(getChecksum "$fileData" "$VERSION-${arch}-$hvName") filename=$(echo ${downloadurl##*'/'}) - echo -e "["$section"]\ntemplatename = $templatename\nchecksum = $checksum\ndownloadurl = $downloadurl\nfilename = $filename\narch = $arch\nguestos = $guestos\n" >> $METADATAFILE + echo -e "["$section"]\ntemplatename = $templatename\nchecksum = $checksum\ndownloadurl = $downloadurl\nfilename = $filename\narch = $arch\nguestos = $guestos\n" >> "$METADATAFILE" done } @@ -91,8 +91,8 @@ templates=( "kvm-x86_64:https://download.cloudstack.org/systemvm/${CS_VERSION}/s "ovm3:https://download.cloudstack.org/systemvm/$CS_VERSION/systemvmtemplate-$VERSION-x86_64-ovm.raw.bz2" ) PARENTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )/dist/systemvm-templates/" -mkdir -p $PARENTPATH -METADATAFILE=${PARENTPATH}"metadata.ini" -echo > $METADATAFILE -SOURCEFILE=${PARENTPATH}'md5sum.txt' +mkdir -p "$PARENTPATH" +METADATAFILE="${PARENTPATH}metadata.ini" +echo > "$METADATAFILE" +SOURCEFILE="${PARENTPATH}md5sum.txt" createMetadataFile