From: Yu Watanabe Date: Fri, 4 Sep 2020 08:03:28 +0000 (+0900) Subject: bash-completion: resolvectl: support 'log-level' command X-Git-Tag: v247-rc1~299^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16952%2Fhead;p=thirdparty%2Fsystemd.git bash-completion: resolvectl: support 'log-level' command --- diff --git a/shell-completion/bash/resolvectl b/shell-completion/bash/resolvectl index d4ac3390381..54b241ce90e 100644 --- a/shell-completion/bash/resolvectl +++ b/shell-completion/bash/resolvectl @@ -48,6 +48,7 @@ _resolvectl() { [DNSSEC]='dnssec' [DNSOVERTLS]='dnsovertls' [STANDALONE]='statistics reset-statistics flush-caches reset-server-features' + [LOG_LEVEL]='log-level' ) local -A ARGS=( [FAMILY]='tcp udp sctp' @@ -95,6 +96,9 @@ _resolvectl() { elif __contains_word "$verb" ${VERBS[STATUS]}; then comps="$interfaces" + elif __contains_word "$verb" ${VERBS[LOG_LEVEL]}; then + comps='debug info notice warning err crit alert emerg' + elif __contains_word "$verb" ${VERBS[FAMILY]}; then for ((i++; i < COMP_CWORD; i++)); do if __contains_word "${COMP_WORDS[i]}" ${ARGS[FAMILY]} &&