comparison style-templates/upload-styles.sh @ 4631:15372dd971e9

Made upload-styles.sh a little more verbose.
author Sascha Wilde <wilde@intevation.de>
date Fri, 11 Oct 2019 12:23:11 +0200
parents 43c52a2d4f17
children 0098cfd602be
comparison
equal deleted inserted replaced
4630:60e096d52758 4631:15372dd971e9
108 if jq -e 'any(. == "sys_admin")' <<<"$roles" > /dev/null 108 if jq -e 'any(. == "sys_admin")' <<<"$roles" > /dev/null
109 then 109 then
110 echo "== Configuring geoserver styles" >&2 110 echo "== Configuring geoserver styles" >&2
111 for style in $(basename -s .sld-template $(ls $datadir/*.sld-template)) 111 for style in $(basename -s .sld-template $(ls $datadir/*.sld-template))
112 do 112 do
113 echo "uploading $style ..."
113 curl -f -s -S -H "X-Gemma-Auth:${token}" -X POST \ 114 curl -f -s -S -H "X-Gemma-Auth:${token}" -X POST \
114 -F style=@"${datadir}/${style}.sld-template" \ 115 -F style=@"${datadir}/${style}.sld-template" \
115 "http://${g_host}:${g_port}/api/geo/style/${style}" 116 "http://${g_host}:${g_port}/api/geo/style/${style}"
116 done 117 done
118 echo 'done.'
117 else 119 else
118 echo >&2 'Not authorized as sys_admin' 120 echo >&2 'Not authorized as sys_admin'
119 fi 121 fi