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