summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-08-04 19:30:25 +0300
committerLars Wirzenius <liw@liw.fi>2019-08-04 19:30:25 +0300
commitf09805e378d8679fde49505080d7ef674358ddfb (patch)
tree0e091cf327ceec393e7ee8041fea0fee62c9f2ef
parent9b06d6b3761d094a80c4067d68c9933031c959c9 (diff)
downloadick2-ansible-f09805e378d8679fde49505080d7ef674358ddfb.tar.gz
Add: script to create a controller client in Qvisqve
-rwxr-xr-xcreate-controller17
1 files changed, 17 insertions, 0 deletions
diff --git a/create-controller b/create-controller
new file mode 100755
index 0000000..2cf1360
--- /dev/null
+++ b/create-controller
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -eu
+
+scopes="
+create
+update
+show
+delete
+"
+
+api="$1"
+name="$2"
+secret="$3"
+
+qvisqvetool -a "$api" create client "$name" "$secret"
+qvisqvetool -a "$api" allow-scope client "$name" $scopes