summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVille Skyttä <ville.skytta@iki.fi>2013-03-16 20:41:23 +0200
committerVille Skyttä <ville.skytta@iki.fi>2013-03-16 20:41:23 +0200
commit2f2f1278c7ae535d1c3763370e22e7f4083a50e7 (patch)
tree5e45a80208ac8dc2e90c743251c8ab386ca2f66a
parent796fbbdc86e10df67f4930597ce56f9fab5f9457 (diff)
downloadbash-completion-2f2f1278c7ae535d1c3763370e22e7f4083a50e7.tar.gz
koji: Complete on build targets when --target is given to wait-repo.
-rw-r--r--completions/koji15
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