[yum-commits] yum-utils.bash
Ville Skyttä
scop at osuosl.org
Wed Mar 10 19:13:23 UTC 2010
yum-utils.bash | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
New commits:
commit 7cece362ea4c2f9c6619339775adb5975e022275
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Wed Mar 10 21:13:00 2010 +0200
Add bash completion for yumdb.
diff --git a/yum-utils.bash b/yum-utils.bash
index 7df1b49..1ff3fbd 100644
--- a/yum-utils.bash
+++ b/yum-utils.bash
@@ -218,6 +218,33 @@ _yu_repoquery()
} &&
complete -F _yu_repoquery -o filenames repoquery repoquery.py
+# yumdb
+_yu_yumdb()
+{
+ COMPREPLY=()
+
+ case "$3" in
+ -h|--help|-version)
+ return 0
+ ;;
+ -c|--config)
+ COMPREPLY=( $( compgen -f -o plusdirs -X '!*.conf' -- "$2" ) )
+ return 0
+ ;;
+ shell)
+ COMPREPLY=( $( compgen -f -o plusdirs -- "$2" ) )
+ return 0
+ ;;
+ esac
+
+ if [ $COMP_CWORD -le 1 ] ; then
+ COMPREPLY=( $( compgen -W 'get set del rename rename-force search
+ exist unset info shell --version --help --noplugins --config' \
+ -- "$2" ) )
+ fi
+} &&
+complete -F _yu_yumdb -o filenames yumdb yumdb.py
+
# Local variables:
# mode: shell-script
# sh-basic-offset: 4
More information about the Yum-commits
mailing list