influxdb/scripts/ci/tests/03-auth-enabled.sh

11 lines
437 B
Bash
Executable File

#!/bin/bash -eux
service influxdb start
result=$(curl -s -o /dev/null -H "Content-Type: application/json" -XPOST -d '{"username": "default", "password": "thisisnotused", "retentionPeriodSeconds": 0, "org": "testorg", "bucket": "unusedbucket", "token": "thisisatesttoken"}' http://localhost:8086/api/v2/setup -w %{http_code})
if [ "$result" != "201" ]; then
exit 1
fi
service influxdb stop
service influxdb start
service influxdb stop