|
|
|
|
@ -25,7 +25,7 @@ if [ -z "$APIUSER" ] ; then
|
|
|
|
|
APIUSER="administrator:administrator"
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
INPUT="-T -"
|
|
|
|
|
INPUT=(-T -)
|
|
|
|
|
|
|
|
|
|
while getopts "f:hv" OPTION
|
|
|
|
|
do
|
|
|
|
|
@ -34,8 +34,8 @@ do
|
|
|
|
|
usage
|
|
|
|
|
;;
|
|
|
|
|
f)
|
|
|
|
|
INPUT=""
|
|
|
|
|
FILE_INPUT="--data-binary @$OPTARG"
|
|
|
|
|
INPUT=()
|
|
|
|
|
FILE_INPUT=(--data-binary @$OPTARG)
|
|
|
|
|
if [ ! -f "$OPTARG" ]; then
|
|
|
|
|
echo "No '$OPTARG' file found"
|
|
|
|
|
usage
|
|
|
|
|
@ -60,4 +60,4 @@ CTYPE=${2:-application/json}
|
|
|
|
|
${CURL} -i ${VERBOSE} -X POST \
|
|
|
|
|
-H 'Connection: close' -H 'Prefer: return=representation' \
|
|
|
|
|
-H "Content-Type: $CTYPE" \
|
|
|
|
|
--user "$APIUSER" --insecure ${FILE_INPUT} "$URL" ${INPUT}
|
|
|
|
|
--user "$APIUSER" --insecure "${FILE_INPUT[@]}" "$URL" "${INPUT[@]}"
|
|
|
|
|
|