mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-05 06:30:33 +01:00
cli: add 'slave-type' parameter for "nmcli con add" to bash completion
Fixes: 1375d9c13a
This commit is contained in:
parent
819d3c3db1
commit
133996acbb
1 changed files with 9 additions and 3 deletions
|
|
@ -467,6 +467,12 @@ _nmcli_compl_ARGS()
|
|||
return 0
|
||||
fi
|
||||
;;
|
||||
slave-type)
|
||||
if [[ "${#words[@]}" -eq 2 ]]; then
|
||||
_nmcli_list "bond team bridge"
|
||||
return 0
|
||||
fi
|
||||
;;
|
||||
lacp-rate)
|
||||
if [[ "${#words[@]}" -eq 2 ]]; then
|
||||
_nmcli_list "slow fast"
|
||||
|
|
@ -934,7 +940,7 @@ _nmcli()
|
|||
;;
|
||||
a|ad|add)
|
||||
if [[ ${#words[@]} -eq 3 ]]; then
|
||||
_nmcli_compl_COMMAND "${words[2]}" type ifname con-name autoconnect master
|
||||
_nmcli_compl_COMMAND "${words[2]}" type ifname con-name autoconnect master slave-type
|
||||
elif [[ ${#words[@]} -gt 3 ]]; then
|
||||
_nmcli_array_delete_at words 0 1
|
||||
|
||||
|
|
@ -947,14 +953,14 @@ _nmcli()
|
|||
;;
|
||||
1)
|
||||
if [[ "$HELP_ONLY_AS_FIRST" == 1 ]]; then
|
||||
_nmcli_compl_COMMAND "${words[2]}" type ifname con-name autoconnect master
|
||||
_nmcli_compl_COMMAND "${words[2]}" type ifname con-name autoconnect master slave-type
|
||||
fi
|
||||
return 0
|
||||
;;
|
||||
esac
|
||||
|
||||
OPTIONS_TYPE=
|
||||
OPTIONS=(type ifname con-name autoconnect save master)
|
||||
OPTIONS=(type ifname con-name autoconnect save master slave-type)
|
||||
OPTIONS_MANDATORY=(type ifname)
|
||||
COMMAND_ARGS_WAIT_OPTIONS=1
|
||||
OPTIONS_MANDATORY_IFNAME=1
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue