#!/bin/sh set -eu scopes=" uapi_blobs_id_get uapi_blobs_id_put uapi_builds_get uapi_builds_id_delete uapi_builds_id_get uapi_logs_get uapi_logs_id_delete uapi_logs_id_get uapi_pipelines_get uapi_pipelines_id_delete uapi_pipelines_id_get uapi_pipelines_id_put uapi_pipelines_post uapi_projects_get uapi_projects_id_delete uapi_projects_id_get uapi_projects_id_put uapi_projects_id_status_get uapi_projects_id_status_put uapi_projects_post uapi_status_get uapi_version_get uapi_workers_get uapi_workers_id_delete uapi_workers_id_get 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