github.com/axw/juju@v0.0.0-20161005053422-4bd6544d08d4/etc/bash_completion.d/juju-version (about) 1 # "run"time juju completion by version 2 _juju_complete_ver() { 3 case "$(juju version)" in 4 2.0*) 5 # See /etc/bash_completion.d/juju-2.0 6 _juju_complete_2_0 "$@" 7 return $? 8 ;; 9 1.*) 10 # See /etc/bash_completion.d/juju-core 11 _juju "$@" 12 return $? 13 ;; 14 esac 15 } 16 17 # Hook _juju_complete_ver for 'juju' cmd 18 # If juju-1 is also installed, it'll override it's completion 19 # as this "juju-version" named file will be loaded after 20 # "juju-2.0" and "juju-core". 21 complete -F _juju juju-1 22 complete -F _juju_complete_ver juju 23 24 # vim: ai et sw=2 ts=2