[yum-commits] Branch 'yum-3_2_X' - etc/yum.bash
Ville Skyttä
scop at osuosl.org
Wed Dec 8 16:13:21 UTC 2010
etc/yum.bash | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
New commits:
commit e0b1c00e80d6f4822b74664a57caacef6b5fafde
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Wed Dec 8 18:13:03 2010 +0200
Don't offer --*ableplugin options if --noplugins is already given.
diff --git a/etc/yum.bash b/etc/yum.bash
index 303f190..8363672 100644
--- a/etc/yum.bash
+++ b/etc/yum.bash
@@ -300,12 +300,14 @@ _yum()
$split && return 0
- COMPREPLY=( $( compgen -W '--help --tolerant --cacheonly --config
- --randomwait --debuglevel --showduplicates --errorlevel --rpmverbosity
- --quiet --verbose --assumeyes --version --installroot --enablerepo
+ local opts='--help --tolerant --cacheonly --config --randomwait
+ --debuglevel --showduplicates --errorlevel --rpmverbosity --quiet
+ --verbose --assumeyes --version --installroot --enablerepo
--disablerepo --exclude --disableexcludes --obsoletes --noplugins
- --nogpgcheck --disableplugin --enableplugin --skip-broken --color
- --releasever --setopt ${cmds[@]}' -- "$cur" ) )
+ --nogpgcheck --skip-broken --color --releasever --setopt'
+ [[ $COMP_LINE == *--noplugins* ]] || \
+ opts="$opts --disableplugin --enableplugin"
+ COMPREPLY=( $( compgen -W '$opts ${cmds[@]}' -- "$cur" ) )
} &&
complete -F _yum -o filenames yum yummain.py
More information about the Yum-commits
mailing list