#!/bin/bash | |
# ----------------------------------------------------------------------------- | |
# Tool to upload GUI sprites definitions using GUI REST API. | |
# ----------------------------------------------------------------------------- | |
node=${1} | |
sprites=${2} | |
if [ -z "$node" -o -z "$sprites" ] | |
then | |
echo "Usage: onos-upload-sprites <server-ip> <sprites-defn.json>" | |
exit 1 | |
fi | |
export URL=http://$node:8181/onos/ui/rs/topology/sprites | |
export HDR="-HContent-Type:application/json" | |
curl --fail -sS -X POST $HDR $URL --data @$sprites |