diff options
Diffstat (limited to 'bin/manage-slaves')
-rwxr-xr-x | bin/manage-slaves | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/bin/manage-slaves b/bin/manage-slaves index 3dbd83a..32883a3 100755 --- a/bin/manage-slaves +++ b/bin/manage-slaves @@ -35,19 +35,16 @@ fi case "$1" in 'list') - infos=$( - # shellcheck disable=SC2016 - { - printf 'SELECT' - printf ' name, CASE WHEN access_allowed = 1 THEN "enabled" ELSE "disabled" END ' - printf ' name, CASE WHEN is_sane = 1 THEN "sane" ELSE "not sane" END ' - printf ' FROM build_slaves' - printf ';\n' - } | \ - mysql_run_query | \ - tr '\t' ' ' - ) - echo "${infos[@]}" + # shellcheck disable=SC2016 + { + printf 'SELECT' + printf ' name, CASE WHEN access_allowed = 1 THEN "enabled" ELSE "disabled" END ' + printf ' name, CASE WHEN is_sane = 1 THEN "sane" ELSE "not sane" END ' + printf ' FROM build_slaves' + printf ';\n' + } | \ + mysql_run_query | \ + tr '\t' ' ' ;; 'add') shift |