From 040c2efc1c328627d9b89336d80c4ae35e6a7d17 Mon Sep 17 00:00:00 2001 From: mboelen Date: Mon, 21 Dec 2015 12:08:47 +0100 Subject: Perform compressed uploads by default --- include/data_upload | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'include/data_upload') diff --git a/include/data_upload b/include/data_upload index 79f11598..66e8f938 100644 --- a/include/data_upload +++ b/include/data_upload @@ -138,7 +138,12 @@ output "Settings file: ${SETTINGS_FILE}" # Try to connect output "Uploading data.." logtext "Command used: ${CURLBINARY} ${CURL_OPTIONS} -s -S --data-urlencode \"data@${REPORTFILE}\" --data-urlencode \"licensekey=${LICENSE_KEY}\" --data-urlencode \"hostid=${HOSTID}\" ${UPLOAD_URL}" - UPLOAD=`${CURLBINARY} ${CURL_OPTIONS} -s -S --data-urlencode "data@${REPORTFILE}" --data-urlencode "licensekey=${LICENSE_KEY}" --data-urlencode "hostid=${HOSTID}" ${UPLOAD_URL} 2> /dev/null` + # Add a space + CURL_OPTIONS=" ${CURL_OPTIONS}" + if [ ${COMPRESSED_UPLOADS} -eq 1 ]; then + CURL_OPTIONS="${CURL_OPTIONS} --compressed" + fi + UPLOAD=`${CURLBINARY}${CURL_OPTIONS} -s -S --data-urlencode "data@${REPORTFILE}" --data-urlencode "licensekey=${LICENSE_KEY}" --data-urlencode "hostid=${HOSTID}" ${UPLOAD_URL} 2> /dev/null` EXITCODE=$? if [ ${EXITCODE} -gt 0 ]; then echo "${RED}Error: ${NORMAL}Error occurred, cURL ended during the upload of the report data." -- cgit v1.2.3