equal
deleted
inserted
replaced
34 "role" |
34 "role" |
35 "mode" |
35 "mode" |
36 "host" |
36 "host" |
37 "port" |
37 "port" |
38 "path" |
38 "path" |
|
39 "delay" |
39 ) |
40 ) |
40 |
41 |
41 PROTOCOLS=( |
42 PROTOCOLS=( |
42 "tcp" |
43 "tcp" |
43 "udp" |
44 "udp" |
53 MODES=( |
54 MODES=( |
54 "stream" |
55 "stream" |
55 "datagram" |
56 "datagram" |
56 ) |
57 ) |
57 |
58 |
|
59 DELAYS=( |
|
60 "100" |
|
61 "200" |
|
62 "400" |
|
63 "800" |
|
64 ) |
|
65 |
58 if [[ "$w1" == "--relation" && "x$w0" == "x" ]]; then COMPREPLY=("''") |
66 if [[ "$w1" == "--relation" && "x$w0" == "x" ]]; then COMPREPLY=("''") |
59 elif [[ "$w1" == "--connection-string" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_STRINGS[*]}" -- "$w0")) |
67 elif [[ "$w1" == "--connection-string" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_STRINGS[*]}" -- "$w0")) |
60 elif [[ "$w1" == "--connection-option" ]]; then COMPREPLY=($(compgen -W "${OPTIONS[*]}" -- "$w0")) |
68 elif [[ "$w1" == "--connection-option" ]]; then COMPREPLY=($(compgen -W "${OPTIONS[*]}" -- "$w0")) |
61 elif [[ "$w2" == "--connection-option" && "$w1" == "protocol" ]]; then COMPREPLY=($(compgen -W "${PROTOCOLS[*]}" -- "$w0")) |
69 elif [[ "$w2" == "--connection-option" && "$w1" == "protocol" ]]; then COMPREPLY=($(compgen -W "${PROTOCOLS[*]}" -- "$w0")) |
62 elif [[ "$w2" == "--connection-option" && "$w1" == "role" ]]; then COMPREPLY=($(compgen -W "${ROLES[*]}" -- "$w0")) |
70 elif [[ "$w2" == "--connection-option" && "$w1" == "role" ]]; then COMPREPLY=($(compgen -W "${ROLES[*]}" -- "$w0")) |
63 elif [[ "$w2" == "--connection-option" && "$w1" == "mode" ]]; then COMPREPLY=($(compgen -W "${MODES[*]}" -- "$w0")) |
71 elif [[ "$w2" == "--connection-option" && "$w1" == "mode" ]]; then COMPREPLY=($(compgen -W "${MODES[*]}" -- "$w0")) |
64 elif [[ "$w2" == "--connection-option" && "$w1" == "path" ]]; then COMPREPLY=($(compgen -f -- "$w0")) |
72 elif [[ "$w2" == "--connection-option" && "$w1" == "path" ]]; then COMPREPLY=($(compgen -f -- "$w0")) |
|
73 elif [[ "$w2" == "--connection-option" && "$w1" == "delay" ]]; then COMPREPLY=($(compgen -W "${DELAYS[*]}" -- "$w0")) |
65 else |
74 else |
66 OPTIONS=( |
75 OPTIONS=( |
67 "--relation" |
76 "--relation" |
68 "--connection-string" |
77 "--connection-string" |
69 "--connection-option" |
78 "--connection-option" |