From 1ea1aaa10f1f2156f32989f92ebf13b09f3d5d7a Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 4 Aug 2019 19:00:39 +0300 Subject: Add: scripts to create clients, Ick workers in Qvisqve --- create-worker | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 create-worker (limited to 'create-worker') diff --git a/create-worker b/create-worker new file mode 100755 index 0000000..2254faf --- /dev/null +++ b/create-worker @@ -0,0 +1,23 @@ +#!/bin/sh + +set -eu + +scopes=" +uapi_blobs_id_get +uapi_blobs_id_put +uapi_builds_id_get +uapi_logs_id_get +uapi_notify_post +uapi_projects_get +uapi_version_get +uapi_work_get +uapi_work_post +uapi_workers_post +" + +api="$1" +name="$2" +secret="$3" + +qvisqvetool -a "$api" create client "$name" "$secret" +qvisqvetool -a "$api" allow-scope client "$name" $scopes -- cgit v1.2.1