Subject: bash-completion: Please add munindoc compltion for munin-node Package: bash-completion Version: 1:1.1-1 Severity: wishlist
Hi,
I see you've recently added completion configuration for munin-node. A handy
feature would be to add munindoc completion to it, so that users will be able
to access munin plugins pod documentation using munindoc with bash completion.
See attached patch which adds this functionality.
Thanks,
Tom Feiner
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.28-16-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages bash-completion depends on:
ii bash 4.0-4 The GNU Bourne Again SHell
bash-completion recommends no packages.
bash-completion suggests no packages.
-- no debconf information
diff --git a/contrib/munin-node b/contrib/munin-node
index af8225c..cfe1f27 100644
--- a/contrib/munin-node
+++ b/contrib/munin-node
@@ -30,6 +30,20 @@ _munin_run()
} &&
complete -F _munin_run munin-run
+have munindoc &&
+_munindoc()
+{
+ local cur prev
+
+ COMPREPLY=()
+ cur=`_get_cword`
+ prev=${COMP_WORDS[COMP_CWORD-1]}
+
+ COMPREPLY=( $( compgen -W '$( command ls /usr/share/munin/plugins )' \
+ -- "$cur" ) )
+} &&
+complete -F _munindoc munindoc
+
have munin-update &&
_munin_update()
{
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Bash-completion-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/bash-completion-devel
