[Bash-completion-commits] [bash-completion] 04/04: _lvm: using a single-pattern case and invoking function according to words[1]
Ville Skyttä
scop-guest at moszumanska.debian.org
Sat Jun 7 09:34:05 UTC 2014
This is an automated email from the git hooks/post-receive script.
scop-guest pushed a commit to branch master
in repository bash-completion.
commit 01024f595e9e6e3f243b2abc1a3474529ce1f083
Author: Damien Nadé <alioth at livna.org>
Date: Fri Jun 6 21:10:08 2014 +0200
_lvm: using a single-pattern case and invoking function according to words[1]
---
completions/lvm | 115 ++++----------------------------------------------------
1 file changed, 7 insertions(+), 108 deletions(-)
diff --git a/completions/lvm b/completions/lvm
index 0329889..d04a549 100644
--- a/completions/lvm
+++ b/completions/lvm
@@ -841,114 +841,13 @@ _lvm()
vgimport vgmerge vgmknodes vgreduce vgremove vgrename vgs vgscan
vgsplit version' -- "$cur" ) )
else
- case ${words[1]} in
- pvchange)
- _pvchange
- ;;
- pvcreate)
- _pvcreate
- ;;
- pvdisplay)
- _pvdisplay
- ;;
- pvmove)
- _pvmove
- ;;
- pvremove)
- _pvremove
- ;;
- pvresize)
- _pvresize
- ;;
- pvs)
- _pvs
- ;;
- pvscan)
- _pvscan
- ;;
- vgcfgbackup)
- _vgcfgbackup
- ;;
- vgcfgrestore)
- _vgcfgrestore
- ;;
- vgchange)
- _vgchange
- ;;
- vgck)
- _vgck
- ;;
- vgconvert)
- _vgconvert
- ;;
- vgcreate)
- _vgcreate
- ;;
- vgdisplay)
- _vgdisplay
- ;;
- vgexport)
- _vgexport
- ;;
- vgextend)
- _vgextend
- ;;
- vgimport)
- _vgimport
- ;;
- vgmerge)
- _vgmerge
- ;;
- vgmknodes)
- _vgmknodes
- ;;
- vgreduce)
- _vgreduce
- ;;
- vgremove)
- _vgremove
- ;;
- vgrename)
- _vgrename
- ;;
- vgs)
- _vgs
- ;;
- vgscan)
- _vgscan
- ;;
- vgsplit)
- _vgsplit
- ;;
- lvchange)
- _lvchange
- ;;
- lvcreate)
- _lvcreate
- ;;
- lvdisplay)
- _lvdisplay
- ;;
- lvextend)
- _lvextend
- ;;
- lvreduce)
- _lvreduce
- ;;
- lvremove)
- _lvremove
- ;;
- lvrename)
- _lvrename
- ;;
- lvresize)
- _lvresize
- ;;
- lvs)
- _lvs
- ;;
- lvscan)
- _lvscan
+ case "${words[1]}" in
+ pvchange|pvcreate|pvdisplay|pvmove|pvremove|pvresize|pvs|pvscan|\
+ vgcfgbackup|vgcfgrestore|vgchange|vgck|vgconvert|vgcreate|\
+ vgdisplay|vgexport|vgextend|vgimport|vgmerge|vgmknodes|vgreduce|\
+ vgremove|vgrename|vgs|vgscan|vgsplit|lvchange|lvcreate|lvdisplay|\
+ lvextend|lvreduce|lvremove|lvrename|lvresize|lvscan)
+ _${words[1]}
;;
esac
fi
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/bash-completion/bash-completion.git
More information about the Bash-completion-commits
mailing list