You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
412 B
Bash
13 lines
412 B
Bash
#!/bin/sh
|
|
|
|
url=$1
|
|
userName=${GRAFANA_USERNAME:-admin}
|
|
password=${GRAFANA_PASSWORD:-admin}
|
|
datasource_url="http://${url}/api/datasources"
|
|
echo "Adding datasource..."
|
|
until curl -s -XPOST -H "Content-Type: application/json" --connect-timeout 1 -u ${userName}:${password} ${datasource_url} -d @/datasource.json >/dev/null; do
|
|
sleep 1
|
|
done
|
|
|
|
python grafana-config-copy.py "http://${url}/" ${userName} ${password}
|