diff --git a/engine/schema/templateConfig.sh b/engine/schema/templateConfig.sh index fb12ad752a25..8953e18ff778 100644 --- a/engine/schema/templateConfig.sh +++ b/engine/schema/templateConfig.sh @@ -54,7 +54,7 @@ function getChecksum() { function createMetadataFile() { local fileData=$(cat $SOURCEFILE) - echo -e "["default"]\nversion = $VERSION.${securityversion}\n" >> $METADATAFILE + echo -e "["default"]\nversion = $VERSION.${securityversion}\n" >> "$METADATAFILE" for template in "${templates[@]}" do section="${template%%:*}" @@ -64,7 +64,7 @@ function createMetadataFile() { checksum=$(getChecksum "$fileData" "$VERSION-$hvName") downloadurl="${template#*:}" filename=$(echo ${downloadurl##*'/'}) - echo -e "["$section"]\ntemplatename = $templatename\nchecksum = $checksum\ndownloadurl = $downloadurl\nfilename = $filename\n" >> $METADATAFILE + echo -e "["$section"]\ntemplatename = $templatename\nchecksum = $checksum\ndownloadurl = $downloadurl\nfilename = $filename\n" >> "$METADATAFILE" done } @@ -79,7 +79,7 @@ templates=( "kvm:https://download.cloudstack.org/systemvm/${CS_VERSION}/systemvm PARENTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )/dist/systemvm-templates/" mkdir -p $PARENTPATH -METADATAFILE=${PARENTPATH}"metadata.ini" -echo > $METADATAFILE +METADATAFILE="${PARENTPATH}metadata.ini" +echo > "$METADATAFILE" SOURCEFILE=${PARENTPATH}'md5sum.txt' createMetadataFile