summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-10-15 13:20:44 +0300
committerLars Wirzenius <liw@liw.fi>2019-10-15 13:20:44 +0300
commit6697f35f53398b1ff158d55c9324d618f7441d2e (patch)
treef0dfe58b1e651ff08b0d71551bb0bafff350af04
parentdf6c3f071c88b900edfad2a6421e8e2d7c23e831 (diff)
downloadick2-ansible-6697f35f53398b1ff158d55c9324d618f7441d2e.tar.gz
Add scripts to create user, worker in qvisqve
-rwxr-xr-xcreate-user4
-rwxr-xr-xcreate-worker5
2 files changed, 9 insertions, 0 deletions
diff --git a/create-user b/create-user
index 480ec98..fbb93a6 100755
--- a/create-user
+++ b/create-user
@@ -32,11 +32,15 @@ create
update
show
delete
+uapi_work_get
+uapi_work_post
+uapi_workers_post
"
api="$1"
name="$2"
secret="$3"
+qvisqvetool -a "$api" delete client "$name" || true
qvisqvetool -a "$api" create client "$name" "$secret"
qvisqvetool -a "$api" allow-scope client "$name" $scopes
diff --git a/create-worker b/create-worker
index 2254faf..d2e0f4a 100755
--- a/create-worker
+++ b/create-worker
@@ -13,11 +13,16 @@ uapi_version_get
uapi_work_get
uapi_work_post
uapi_workers_post
+create
+update
+show
+delete
"
api="$1"
name="$2"
secret="$3"
+qvisqvetool -a "$api" delete client "$name" || true
qvisqvetool -a "$api" create client "$name" "$secret"
qvisqvetool -a "$api" allow-scope client "$name" $scopes