diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2013-03-16 20:41:23 +0200 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2013-03-16 20:41:23 +0200 |
commit | 2f2f1278c7ae535d1c3763370e22e7f4083a50e7 (patch) | |
tree | 5e45a80208ac8dc2e90c743251c8ab386ca2f66a | |
parent | 796fbbdc86e10df67f4930597ce56f9fab5f9457 (diff) | |
download | bash-completion-2f2f1278c7ae535d1c3763370e22e7f4083a50e7.tar.gz |
koji: Complete on build targets when --target is given to wait-repo.
-rw-r--r-- | completions/koji | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/completions/koji b/completions/koji index f4bdeacf..bd6cb2fd 100644 --- a/completions/koji +++ b/completions/koji @@ -162,7 +162,7 @@ _koji() latest-by-tag) _koji_package "$1" ;; - latest-pkg|list-groups|list-tag-inheritance|show-groups|wait-repo) + latest-pkg|list-groups|list-tag-inheritance|show-groups) case $nth in 1) _koji_tag "$1" @@ -217,6 +217,19 @@ _koji() taginfo) _koji_tag "$1" ;; + wait-repo) + case $nth in + 1) + for (( i=commandix+1; i < cword; i++ )); do + if [[ ${words[i]} == --target ]]; then + _koji_target "$1" + return + fi + done + _koji_tag "$1" + ;; + esac + ;; esac return fi |