Skip to content

Instantly share code, notes, and snippets.

@eddiezane
Last active December 18, 2018 16:39
Show Gist options
  • Save eddiezane/eef3923c10d0bd2eb77ee0d4c0952702 to your computer and use it in GitHub Desktop.
Save eddiezane/eef3923c10d0bd2eb77ee0d4c0952702 to your computer and use it in GitHub Desktop.
165c165
< __debug()
---
> __doctl_debug()
174c174
< __my_init_completion()
---
> __doctl_init_completion()
177c177
< _get_comp_words_by_ref cur prev words cword
---
> _get_comp_words_by_ref "$@" cur prev words cword
180c180
< __index_of_word()
---
> __doctl_index_of_word()
192c192
< __contains_word()
---
> __doctl_contains_word()
201c201
< __handle_reply()
---
> __doctl_handle_reply()
203c203
< __debug "${FUNCNAME}"
---
> __doctl_debug "${FUNCNAME[0]}"
217c217,238
< [[ $COMPREPLY == *= ]] || compopt +o nospace
---
> [[ "${COMPREPLY[0]}" == *= ]] || compopt +o nospace
> fi
>
> # complete after --flag=abc
> if [[ $cur == *=* ]]; then
> if [[ $(type -t compopt) = "builtin" ]]; then
> compopt +o nospace
> fi
>
> local index flag
> flag="${cur%=*}"
> __doctl_index_of_word "${flag}" "${flags_with_completion[@]}"
> COMPREPLY=()
> if [[ ${index} -ge 0 ]]; then
> PREFIX=""
> cur="${cur#*=}"
> ${flags_completion[${index}]}
> if [ -n "${ZSH_VERSION}" ]; then
> # zsh completion needs --flag= prefix
> eval "COMPREPLY=( \"\${COMPREPLY[@]/#/${flag}=}\" )"
> fi
> fi
225c246
< __index_of_word "${prev}" "${flags_with_completion[@]}"
---
> __doctl_index_of_word "${prev}" "${flags_with_completion[@]}"
237,239c258,259
< if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then
< completions=("${must_have_one_flag[@]}")
< elif [[ ${#must_have_one_noun[@]} -ne 0 ]]; then
---
> completions=("${commands[@]}")
> if [[ ${#must_have_one_noun[@]} -ne 0 ]]; then
241,242c261,263
< else
< completions=("${commands[@]}")
---
> fi
> if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then
> completions+=("${must_have_one_flag[@]}")
245a267,270
> if [[ ${#COMPREPLY[@]} -eq 0 && ${#noun_aliases[@]} -gt 0 && ${#must_have_one_noun[@]} -ne 0 ]]; then
> COMPREPLY=( $(compgen -W "${noun_aliases[*]}" -- "$cur") )
> fi
>
250c275,284
< __ltrim_colon_completions "$cur"
---
> # available in bash-completion >= 2, not always present on macOS
> if declare -F __ltrim_colon_completions >/dev/null; then
> __ltrim_colon_completions "$cur"
> fi
>
> # If there is only 1 completion and it is a flag with an = it will be completed
> # but we don't want a space after the =
> if [[ "${#COMPREPLY[@]}" -eq "1" ]] && [[ $(type -t compopt) = "builtin" ]] && [[ "${COMPREPLY[0]}" == --*= ]]; then
> compopt -o nospace
> fi
254c288
< __handle_filename_extension_flag()
---
> __doctl_handle_filename_extension_flag()
260c294
< __handle_subdirs_in_dir_flag()
---
> __doctl_handle_subdirs_in_dir_flag()
266c300
< __handle_flag()
---
> __doctl_handle_flag()
268c302
< __debug "${FUNCNAME}: c is $c words[c] is ${words[c]}"
---
> __doctl_debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
279,280c313,314
< __debug "${FUNCNAME}: looking for ${flagname}"
< if __contains_word "${flagname}" "${must_have_one_flag[@]}"; then
---
> __doctl_debug "${FUNCNAME[0]}: looking for ${flagname}"
> if __doctl_contains_word "${flagname}" "${must_have_one_flag[@]}"; then
283a318,322
> # if you set a flag which only applies to this command, don't show subcommands
> if __doctl_contains_word "${flagname}" "${local_nonpersistent_flags[@]}"; then
> commands=()
> fi
>
285,290c324,332
< if [ ${flagvalue} ] ; then
< flaghash[${flagname}]=${flagvalue}
< elif [ ${words[ $((c+1)) ]} ] ; then
< flaghash[${flagname}]=${words[ $((c+1)) ]}
< else
< flaghash[${flagname}]="true" # pad "true" for bool flag
---
> # flaghash variable is an associative array which is only supported in bash > 3.
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> if [ -n "${flagvalue}" ] ; then
> flaghash[${flagname}]=${flagvalue}
> elif [ -n "${words[ $((c+1)) ]}" ] ; then
> flaghash[${flagname}]=${words[ $((c+1)) ]}
> else
> flaghash[${flagname}]="true" # pad "true" for bool flag
> fi
294c336
< if __contains_word "${words[c]}" "${two_word_flags[@]}"; then
---
> if __doctl_contains_word "${words[c]}" "${two_word_flags[@]}"; then
306c348
< __handle_noun()
---
> __doctl_handle_noun()
308c350
< __debug "${FUNCNAME}: c is $c words[c] is ${words[c]}"
---
> __doctl_debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
310c352,354
< if __contains_word "${words[c]}" "${must_have_one_noun[@]}"; then
---
> if __doctl_contains_word "${words[c]}" "${must_have_one_noun[@]}"; then
> must_have_one_noun=()
> elif __doctl_contains_word "${words[c]}" "${noun_aliases[@]}"; then
318c362
< __handle_command()
---
> __doctl_handle_command()
320c364
< __debug "${FUNCNAME}: c is $c words[c] is ${words[c]}"
---
> __doctl_debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
327c371
< next_command="_$(basename ${words[c]//:/__})"
---
> next_command="_doctl_root_command"
333,334c377,378
< __debug "${FUNCNAME}: looking for ${next_command}"
< declare -F $next_command >/dev/null && $next_command
---
> __doctl_debug "${FUNCNAME[0]}: looking for ${next_command}"
> declare -F "$next_command" >/dev/null && $next_command
337c381
< __handle_word()
---
> __doctl_handle_word()
340c384
< __handle_reply
---
> __doctl_handle_reply
343c387
< __debug "${FUNCNAME}: c is $c words[c] is ${words[c]}"
---
> __doctl_debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
345,349c389,401
< __handle_flag
< elif __contains_word "${words[c]}" "${commands[@]}"; then
< __handle_command
< elif [[ $c -eq 0 ]] && __contains_word "$(basename ${words[c]})" "${commands[@]}"; then
< __handle_command
---
> __doctl_handle_flag
> elif __doctl_contains_word "${words[c]}" "${commands[@]}"; then
> __doctl_handle_command
> elif [[ $c -eq 0 ]]; then
> __doctl_handle_command
> elif __doctl_contains_word "${words[c]}" "${command_aliases[@]}"; then
> # aliashash variable is an associative array which is only supported in bash > 3.
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> words[c]=${aliashash[${words[c]}]}
> __doctl_handle_command
> else
> __doctl_handle_noun
> fi
351c403
< __handle_noun
---
> __doctl_handle_noun
353c405
< __handle_word
---
> __doctl_handle_word
358a411,413
>
> command_aliases=()
>
362a418
> local_nonpersistent_flags=()
366a423
> local_nonpersistent_flags+=("--format=")
367a425
> local_nonpersistent_flags+=("--no-header")
382a441
> noun_aliases=()
387a447,449
>
> command_aliases=()
>
391a454
> local_nonpersistent_flags=()
395a459
> local_nonpersistent_flags+=("--format=")
396a461
> local_nonpersistent_flags+=("--no-header")
411a477
> noun_aliases=()
416a483,485
>
> command_aliases=()
>
418a488,491
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
419a493,496
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("rl")
> aliashash["rl"]="ratelimit"
> fi
422a500
> local_nonpersistent_flags=()
440a519
> noun_aliases=()
445a525,527
>
> command_aliases=()
>
449a532
> local_nonpersistent_flags=()
467a551
> noun_aliases=()
472a557,559
>
> command_aliases=()
>
476a564
> local_nonpersistent_flags=()
494a583
> noun_aliases=()
499a589,591
>
> command_aliases=()
>
505a598
> local_nonpersistent_flags=()
523a617
> noun_aliases=()
528a623,625
>
> command_aliases=()
>
532a630
> local_nonpersistent_flags=()
536a635
> local_nonpersistent_flags+=("--format=")
537a637
> local_nonpersistent_flags+=("--no-header")
552a653
> noun_aliases=()
557a659,661
>
> command_aliases=()
>
561a666
> local_nonpersistent_flags=()
565a671
> local_nonpersistent_flags+=("--action-type=")
566a673
> local_nonpersistent_flags+=("--after=")
567a675
> local_nonpersistent_flags+=("--before=")
568a677
> local_nonpersistent_flags+=("--format=")
569a679
> local_nonpersistent_flags+=("--no-header")
570a681
> local_nonpersistent_flags+=("--region=")
571a683
> local_nonpersistent_flags+=("--resource-type=")
572a685
> local_nonpersistent_flags+=("--status=")
587a701
> noun_aliases=()
592a707,709
>
> command_aliases=()
>
596a714
> local_nonpersistent_flags=()
600a719
> local_nonpersistent_flags+=("--format=")
601a721
> local_nonpersistent_flags+=("--no-header")
602a723
> local_nonpersistent_flags+=("--poll-timeout=")
617a739
> noun_aliases=()
622a745,747
>
> command_aliases=()
>
624a750,753
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
625a755,758
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
626a760,763
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("w")
> aliashash["w"]="wait"
> fi
629a767
> local_nonpersistent_flags=()
647a786
> noun_aliases=()
650c789
< _doctl_compute_cdn_list()
---
> _doctl_compute_cdn_create()
652c791,794
< last_command="doctl_compute_cdn_list"
---
> last_command="doctl_compute_cdn_create"
>
> command_aliases=()
>
656a799
> local_nonpersistent_flags=()
660a804
> local_nonpersistent_flags+=("--format=")
661a806,808
> local_nonpersistent_flags+=("--no-header")
> flags+=("--ttl=")
> local_nonpersistent_flags+=("--ttl=")
676a824
> noun_aliases=()
679c827
< _doctl_compute_cdn_create()
---
> _doctl_compute_cdn_delete()
681c829,832
< last_command="doctl_compute_cdn_create"
---
> last_command="doctl_compute_cdn_delete"
>
> command_aliases=()
>
685a837
> local_nonpersistent_flags=()
689,691c841,843
< flags+=("--format=")
< flags+=("--no-header")
< flags+=("--ttl=")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
706a859
> noun_aliases=()
709c862
< _doctl_compute_cdn_delete()
---
> _doctl_compute_cdn_flush()
711c864,867
< last_command="doctl_compute_cdn_delete"
---
> last_command="doctl_compute_cdn_flush"
>
> command_aliases=()
>
715a872
> local_nonpersistent_flags=()
719,720c876,877
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--files=")
> local_nonpersistent_flags+=("--files=")
735a893
> noun_aliases=()
740a899,901
>
> command_aliases=()
>
744a906
> local_nonpersistent_flags=()
748a911
> local_nonpersistent_flags+=("--format=")
749a913
> local_nonpersistent_flags+=("--no-header")
764a929
> noun_aliases=()
767c932
< _doctl_compute_cdn_update()
---
> _doctl_compute_cdn_list()
769c934,937
< last_command="doctl_compute_cdn_update"
---
> last_command="doctl_compute_cdn_list"
>
> command_aliases=()
>
773a942
> local_nonpersistent_flags=()
777a947
> local_nonpersistent_flags+=("--format=")
779c949
< flags+=("--ttl=")
---
> local_nonpersistent_flags+=("--no-header")
794a965
> noun_aliases=()
797c968
< _doctl_compute_cdn_flush()
---
> _doctl_compute_cdn_update()
799c970,973
< last_command="doctl_compute_cdn_flush"
---
> last_command="doctl_compute_cdn_update"
>
> command_aliases=()
>
803a978
> local_nonpersistent_flags=()
807c982,987
< flags+=("--files=")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--ttl=")
> local_nonpersistent_flags+=("--ttl=")
822a1003
> noun_aliases=()
827a1009,1011
>
> command_aliases=()
>
829d1012
< commands+=("list")
830a1014,1017
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
831a1019,1027
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
> commands+=("flush")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("fc")
> aliashash["fc"]="flush"
> fi
832a1029,1037
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
834c1039,1042
< commands+=("flush")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("u")
> aliashash["u"]="update"
> fi
837a1046
> local_nonpersistent_flags=()
855a1065
> noun_aliases=()
858c1068
< _doctl_compute_certificate_get()
---
> _doctl_compute_certificate_create()
860c1070,1073
< last_command="doctl_compute_certificate_get"
---
> last_command="doctl_compute_certificate_create"
>
> command_aliases=()
>
864a1078
> local_nonpersistent_flags=()
867a1082,1093
> flags+=("--certificate-chain-path=")
> local_nonpersistent_flags+=("--certificate-chain-path=")
> flags+=("--dns-names=")
> local_nonpersistent_flags+=("--dns-names=")
> flags+=("--leaf-certificate-path=")
> local_nonpersistent_flags+=("--leaf-certificate-path=")
> flags+=("--name=")
> local_nonpersistent_flags+=("--name=")
> flags+=("--private-key-path=")
> local_nonpersistent_flags+=("--private-key-path=")
> flags+=("--type=")
> local_nonpersistent_flags+=("--type=")
882a1109
> noun_aliases=()
885c1112
< _doctl_compute_certificate_create()
---
> _doctl_compute_certificate_delete()
887c1114,1117
< last_command="doctl_compute_certificate_create"
---
> last_command="doctl_compute_certificate_delete"
>
> command_aliases=()
>
891a1122
> local_nonpersistent_flags=()
895,900c1126,1128
< flags+=("--certificate-chain-path=")
< flags+=("--dns-names=")
< flags+=("--leaf-certificate-path=")
< flags+=("--name=")
< flags+=("--private-key-path=")
< flags+=("--type=")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
915a1144
> noun_aliases=()
918c1147
< _doctl_compute_certificate_list()
---
> _doctl_compute_certificate_get()
920c1149,1152
< last_command="doctl_compute_certificate_list"
---
> last_command="doctl_compute_certificate_get"
>
> command_aliases=()
>
924a1157
> local_nonpersistent_flags=()
942a1176
> noun_aliases=()
945c1179
< _doctl_compute_certificate_delete()
---
> _doctl_compute_certificate_list()
947c1181,1184
< last_command="doctl_compute_certificate_delete"
---
> last_command="doctl_compute_certificate_list"
>
> command_aliases=()
>
951a1189
> local_nonpersistent_flags=()
955,956d1192
< flags+=("--force")
< flags+=("-f")
971a1208
> noun_aliases=()
976a1214,1216
>
> command_aliases=()
>
978d1217
< commands+=("get")
980c1219,1222
< commands+=("list")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
981a1224,1239
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
984a1243
> local_nonpersistent_flags=()
1002a1262
> noun_aliases=()
1005c1265
< _doctl_compute_droplet-action_get()
---
> _doctl_compute_domain_create()
1007c1267,1270
< last_command="doctl_compute_droplet-action_get"
---
> last_command="doctl_compute_domain_create"
>
> command_aliases=()
>
1011a1275
> local_nonpersistent_flags=()
1015d1278
< flags+=("--action-id=")
1016a1280,1282
> local_nonpersistent_flags+=("--format=")
> flags+=("--ip-address=")
> local_nonpersistent_flags+=("--ip-address=")
1017a1284
> local_nonpersistent_flags+=("--no-header")
1032a1300
> noun_aliases=()
1035c1303
< _doctl_compute_droplet-action_enable-backups()
---
> _doctl_compute_domain_delete()
1037c1305,1308
< last_command="doctl_compute_droplet-action_enable-backups"
---
> last_command="doctl_compute_domain_delete"
>
> command_aliases=()
>
1041a1313
> local_nonpersistent_flags=()
1045,1047c1317,1319
< flags+=("--format=")
< flags+=("--no-header")
< flags+=("--wait")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
1062a1335
> noun_aliases=()
1065c1338
< _doctl_compute_droplet-action_disable-backups()
---
> _doctl_compute_domain_get()
1067c1340,1343
< last_command="doctl_compute_droplet-action_disable-backups"
---
> last_command="doctl_compute_domain_get"
>
> command_aliases=()
>
1071a1348
> local_nonpersistent_flags=()
1075a1353
> local_nonpersistent_flags+=("--format=")
1077c1355
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
1092a1371
> noun_aliases=()
1095c1374
< _doctl_compute_droplet-action_reboot()
---
> _doctl_compute_domain_list()
1097c1376,1379
< last_command="doctl_compute_droplet-action_reboot"
---
> last_command="doctl_compute_domain_list"
>
> command_aliases=()
>
1101a1384
> local_nonpersistent_flags=()
1105a1389
> local_nonpersistent_flags+=("--format=")
1107c1391
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
1122a1407
> noun_aliases=()
1125c1410
< _doctl_compute_droplet-action_power-cycle()
---
> _doctl_compute_domain_records_create()
1127c1412,1415
< last_command="doctl_compute_droplet-action_power-cycle"
---
> last_command="doctl_compute_domain_records_create"
>
> command_aliases=()
>
1131a1420
> local_nonpersistent_flags=()
1135a1425
> local_nonpersistent_flags+=("--format=")
1137c1427,1445
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--record-data=")
> local_nonpersistent_flags+=("--record-data=")
> flags+=("--record-flags=")
> local_nonpersistent_flags+=("--record-flags=")
> flags+=("--record-name=")
> local_nonpersistent_flags+=("--record-name=")
> flags+=("--record-port=")
> local_nonpersistent_flags+=("--record-port=")
> flags+=("--record-priority=")
> local_nonpersistent_flags+=("--record-priority=")
> flags+=("--record-tag=")
> local_nonpersistent_flags+=("--record-tag=")
> flags+=("--record-ttl=")
> local_nonpersistent_flags+=("--record-ttl=")
> flags+=("--record-type=")
> local_nonpersistent_flags+=("--record-type=")
> flags+=("--record-weight=")
> local_nonpersistent_flags+=("--record-weight=")
1152a1461
> noun_aliases=()
1155c1464
< _doctl_compute_droplet-action_shutdown()
---
> _doctl_compute_domain_records_delete()
1157c1466,1469
< last_command="doctl_compute_droplet-action_shutdown"
---
> last_command="doctl_compute_domain_records_delete"
>
> command_aliases=()
>
1161a1474
> local_nonpersistent_flags=()
1165,1167c1478,1480
< flags+=("--format=")
< flags+=("--no-header")
< flags+=("--wait")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
1182a1496
> noun_aliases=()
1185c1499
< _doctl_compute_droplet-action_power-off()
---
> _doctl_compute_domain_records_list()
1187c1501,1504
< last_command="doctl_compute_droplet-action_power-off"
---
> last_command="doctl_compute_domain_records_list"
>
> command_aliases=()
>
1191a1509
> local_nonpersistent_flags=()
1195a1514
> local_nonpersistent_flags+=("--format=")
1197c1516
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
1212a1532
> noun_aliases=()
1215c1535
< _doctl_compute_droplet-action_power-on()
---
> _doctl_compute_domain_records_update()
1217c1537,1540
< last_command="doctl_compute_droplet-action_power-on"
---
> last_command="doctl_compute_domain_records_update"
>
> command_aliases=()
>
1221a1545
> local_nonpersistent_flags=()
1225a1550
> local_nonpersistent_flags+=("--format=")
1227c1552,1572
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--record-data=")
> local_nonpersistent_flags+=("--record-data=")
> flags+=("--record-flags=")
> local_nonpersistent_flags+=("--record-flags=")
> flags+=("--record-id=")
> local_nonpersistent_flags+=("--record-id=")
> flags+=("--record-name=")
> local_nonpersistent_flags+=("--record-name=")
> flags+=("--record-port=")
> local_nonpersistent_flags+=("--record-port=")
> flags+=("--record-priority=")
> local_nonpersistent_flags+=("--record-priority=")
> flags+=("--record-tag=")
> local_nonpersistent_flags+=("--record-tag=")
> flags+=("--record-ttl=")
> local_nonpersistent_flags+=("--record-ttl=")
> flags+=("--record-type=")
> local_nonpersistent_flags+=("--record-type=")
> flags+=("--record-weight=")
> local_nonpersistent_flags+=("--record-weight=")
1242a1588
> noun_aliases=()
1245c1591
< _doctl_compute_droplet-action_password-reset()
---
> _doctl_compute_domain_records()
1247c1593,1596
< last_command="doctl_compute_droplet-action_password-reset"
---
> last_command="doctl_compute_domain_records"
>
> command_aliases=()
>
1248a1598,1617
> commands+=("create")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
> commands+=("delete")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
> commands+=("update")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("u")
> aliashash["u"]="update"
> fi
1251a1621
> local_nonpersistent_flags=()
1255,1257d1624
< flags+=("--format=")
< flags+=("--no-header")
< flags+=("--wait")
1272a1640
> noun_aliases=()
1275c1643
< _doctl_compute_droplet-action_enable-ipv6()
---
> _doctl_compute_domain()
1277c1645,1648
< last_command="doctl_compute_droplet-action_enable-ipv6"
---
> last_command="doctl_compute_domain"
>
> command_aliases=()
>
1278a1650,1670
> commands+=("create")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
> commands+=("delete")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
> commands+=("records")
1281a1674
> local_nonpersistent_flags=()
1285,1287d1677
< flags+=("--format=")
< flags+=("--no-header")
< flags+=("--wait")
1302a1693
> noun_aliases=()
1305c1696
< _doctl_compute_droplet-action_enable-private-networking()
---
> _doctl_compute_droplet_actions()
1307c1698,1701
< last_command="doctl_compute_droplet-action_enable-private-networking"
---
> last_command="doctl_compute_droplet_actions"
>
> command_aliases=()
>
1311a1706
> local_nonpersistent_flags=()
1315a1711
> local_nonpersistent_flags+=("--format=")
1317c1713
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
1332a1729
> noun_aliases=()
1335c1732
< _doctl_compute_droplet-action_restore()
---
> _doctl_compute_droplet_backups()
1337c1734,1737
< last_command="doctl_compute_droplet-action_restore"
---
> last_command="doctl_compute_droplet_backups"
>
> command_aliases=()
>
1341a1742
> local_nonpersistent_flags=()
1346c1747
< flags+=("--image-id=")
---
> local_nonpersistent_flags+=("--format=")
1348c1749
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
1363a1765
> noun_aliases=()
1366c1768
< _doctl_compute_droplet-action_resize()
---
> _doctl_compute_droplet_create()
1368c1770,1773
< last_command="doctl_compute_droplet-action_resize"
---
> last_command="doctl_compute_droplet_create"
>
> command_aliases=()
>
1372a1778
> local_nonpersistent_flags=()
1375a1782,1789
> flags+=("--enable-backups")
> local_nonpersistent_flags+=("--enable-backups")
> flags+=("--enable-ipv6")
> local_nonpersistent_flags+=("--enable-ipv6")
> flags+=("--enable-monitoring")
> local_nonpersistent_flags+=("--enable-monitoring")
> flags+=("--enable-private-networking")
> local_nonpersistent_flags+=("--enable-private-networking")
1376a1791,1793
> local_nonpersistent_flags+=("--format=")
> flags+=("--image=")
> local_nonpersistent_flags+=("--image=")
1378c1795,1797
< flags+=("--resize-disk")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--region=")
> local_nonpersistent_flags+=("--region=")
1379a1799,1811
> local_nonpersistent_flags+=("--size=")
> flags+=("--ssh-keys=")
> local_nonpersistent_flags+=("--ssh-keys=")
> flags+=("--tag-name=")
> local_nonpersistent_flags+=("--tag-name=")
> flags+=("--tag-names=")
> local_nonpersistent_flags+=("--tag-names=")
> flags+=("--user-data=")
> local_nonpersistent_flags+=("--user-data=")
> flags+=("--user-data-file=")
> local_nonpersistent_flags+=("--user-data-file=")
> flags+=("--volumes=")
> local_nonpersistent_flags+=("--volumes=")
1380a1813
> local_nonpersistent_flags+=("--wait")
1395a1829
> noun_aliases=()
1398c1832
< _doctl_compute_droplet-action_rebuild()
---
> _doctl_compute_droplet_delete()
1400c1834,1837
< last_command="doctl_compute_droplet-action_rebuild"
---
> last_command="doctl_compute_droplet_delete"
>
> command_aliases=()
>
1404a1842
> local_nonpersistent_flags=()
1408,1411c1846,1848
< flags+=("--format=")
< flags+=("--image=")
< flags+=("--no-header")
< flags+=("--wait")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
1426a1864
> noun_aliases=()
1429c1867
< _doctl_compute_droplet-action_rename()
---
> _doctl_compute_droplet_get()
1431c1869,1872
< last_command="doctl_compute_droplet-action_rename"
---
> last_command="doctl_compute_droplet_get"
>
> command_aliases=()
>
1435a1877
> local_nonpersistent_flags=()
1439d1880
< flags+=("--droplet-name=")
1440a1882
> local_nonpersistent_flags+=("--format=")
1442c1884,1886
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--template=")
> local_nonpersistent_flags+=("--template=")
1457a1902
> noun_aliases=()
1460c1905
< _doctl_compute_droplet-action_change-kernel()
---
> _doctl_compute_droplet_kernels()
1462c1907,1910
< last_command="doctl_compute_droplet-action_change-kernel"
---
> last_command="doctl_compute_droplet_kernels"
>
> command_aliases=()
>
1466a1915
> local_nonpersistent_flags=()
1471c1920
< flags+=("--kernel-id=")
---
> local_nonpersistent_flags+=("--format=")
1473c1922
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
1488a1938
> noun_aliases=()
1491c1941
< _doctl_compute_droplet-action_snapshot()
---
> _doctl_compute_droplet_list()
1493c1943,1946
< last_command="doctl_compute_droplet-action_snapshot"
---
> last_command="doctl_compute_droplet_list"
>
> command_aliases=()
>
1497a1951
> local_nonpersistent_flags=()
1501a1956
> local_nonpersistent_flags+=("--format=")
1503,1504c1958,1962
< flags+=("--snapshot-name=")
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--region=")
> local_nonpersistent_flags+=("--region=")
> flags+=("--tag-name=")
> local_nonpersistent_flags+=("--tag-name=")
1519a1978
> noun_aliases=()
1522c1981
< _doctl_compute_droplet-action()
---
> _doctl_compute_droplet_neighbors()
1524c1983,1986
< last_command="doctl_compute_droplet-action"
---
> last_command="doctl_compute_droplet_neighbors"
>
> command_aliases=()
>
1526,1542d1987
< commands+=("get")
< commands+=("enable-backups")
< commands+=("disable-backups")
< commands+=("reboot")
< commands+=("power-cycle")
< commands+=("shutdown")
< commands+=("power-off")
< commands+=("power-on")
< commands+=("password-reset")
< commands+=("enable-ipv6")
< commands+=("enable-private-networking")
< commands+=("restore")
< commands+=("resize")
< commands+=("rebuild")
< commands+=("rename")
< commands+=("change-kernel")
< commands+=("snapshot")
1545a1991
> local_nonpersistent_flags=()
1548a1995,1998
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
1563a2014
> noun_aliases=()
1566c2017
< _doctl_compute_droplet_actions()
---
> _doctl_compute_droplet_snapshots()
1568c2019,2022
< last_command="doctl_compute_droplet_actions"
---
> last_command="doctl_compute_droplet_snapshots"
>
> command_aliases=()
>
1572a2027
> local_nonpersistent_flags=()
1576a2032
> local_nonpersistent_flags+=("--format=")
1577a2034
> local_nonpersistent_flags+=("--no-header")
1592a2050
> noun_aliases=()
1595c2053
< _doctl_compute_droplet_backups()
---
> _doctl_compute_droplet_tag()
1597c2055,2058
< last_command="doctl_compute_droplet_backups"
---
> last_command="doctl_compute_droplet_tag"
>
> command_aliases=()
>
1601a2063
> local_nonpersistent_flags=()
1605,1606c2067,2068
< flags+=("--format=")
< flags+=("--no-header")
---
> flags+=("--tag-name=")
> local_nonpersistent_flags+=("--tag-name=")
1621a2084
> noun_aliases=()
1624c2087
< _doctl_compute_droplet_create()
---
> _doctl_compute_droplet_untag()
1626c2089,2092
< last_command="doctl_compute_droplet_create"
---
> last_command="doctl_compute_droplet_untag"
>
> command_aliases=()
>
1630a2097
> local_nonpersistent_flags=()
1634,1643d2100
< flags+=("--enable-backups")
< flags+=("--enable-ipv6")
< flags+=("--enable-monitoring")
< flags+=("--enable-private-networking")
< flags+=("--format=")
< flags+=("--image=")
< flags+=("--no-header")
< flags+=("--region=")
< flags+=("--size=")
< flags+=("--ssh-keys=")
1645,1649c2102
< flags+=("--tag-names=")
< flags+=("--user-data=")
< flags+=("--user-data-file=")
< flags+=("--volumes=")
< flags+=("--wait")
---
> local_nonpersistent_flags+=("--tag-name=")
1664a2118
> noun_aliases=()
1667c2121
< _doctl_compute_droplet_delete()
---
> _doctl_compute_droplet()
1669c2123,2126
< last_command="doctl_compute_droplet_delete"
---
> last_command="doctl_compute_droplet"
>
> command_aliases=()
>
1670a2128,2178
> commands+=("actions")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("a")
> aliashash["a"]="actions"
> fi
> commands+=("backups")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("b")
> aliashash["b"]="backups"
> fi
> commands+=("create")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
> commands+=("delete")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> command_aliases+=("del")
> aliashash["del"]="delete"
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("kernels")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("k")
> aliashash["k"]="kernels"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
> commands+=("neighbors")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("n")
> aliashash["n"]="neighbors"
> fi
> commands+=("snapshots")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("s")
> aliashash["s"]="snapshots"
> fi
> commands+=("tag")
> commands+=("untag")
1673a2182
> local_nonpersistent_flags=()
1677,1678d2185
< flags+=("--force")
< flags+=("-f")
1693a2201
> noun_aliases=()
1696c2204
< _doctl_compute_droplet_get()
---
> _doctl_compute_droplet-action_change-kernel()
1698c2206,2209
< last_command="doctl_compute_droplet_get"
---
> last_command="doctl_compute_droplet-action_change-kernel"
>
> command_aliases=()
>
1702a2214
> local_nonpersistent_flags=()
1706a2219,2221
> local_nonpersistent_flags+=("--format=")
> flags+=("--kernel-id=")
> local_nonpersistent_flags+=("--kernel-id=")
1708c2223,2225
< flags+=("--template=")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1723a2241
> noun_aliases=()
1726c2244
< _doctl_compute_droplet_kernels()
---
> _doctl_compute_droplet-action_disable-backups()
1728c2246,2249
< last_command="doctl_compute_droplet_kernels"
---
> last_command="doctl_compute_droplet-action_disable-backups"
>
> command_aliases=()
>
1732a2254
> local_nonpersistent_flags=()
1736a2259
> local_nonpersistent_flags+=("--format=")
1737a2261,2263
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1752a2279
> noun_aliases=()
1755c2282
< _doctl_compute_droplet_list()
---
> _doctl_compute_droplet-action_enable-backups()
1757c2284,2287
< last_command="doctl_compute_droplet_list"
---
> last_command="doctl_compute_droplet-action_enable-backups"
>
> command_aliases=()
>
1761a2292
> local_nonpersistent_flags=()
1765a2297
> local_nonpersistent_flags+=("--format=")
1767,1768c2299,2301
< flags+=("--region=")
< flags+=("--tag-name=")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1783a2317
> noun_aliases=()
1786c2320
< _doctl_compute_droplet_neighbors()
---
> _doctl_compute_droplet-action_enable-ipv6()
1788c2322,2325
< last_command="doctl_compute_droplet_neighbors"
---
> last_command="doctl_compute_droplet-action_enable-ipv6"
>
> command_aliases=()
>
1792a2330
> local_nonpersistent_flags=()
1796a2335
> local_nonpersistent_flags+=("--format=")
1797a2337,2339
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1812a2355
> noun_aliases=()
1815c2358
< _doctl_compute_droplet_snapshots()
---
> _doctl_compute_droplet-action_enable-private-networking()
1817c2360,2363
< last_command="doctl_compute_droplet_snapshots"
---
> last_command="doctl_compute_droplet-action_enable-private-networking"
>
> command_aliases=()
>
1821a2368
> local_nonpersistent_flags=()
1825a2373
> local_nonpersistent_flags+=("--format=")
1826a2375,2377
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1841a2393
> noun_aliases=()
1844c2396
< _doctl_compute_droplet_tag()
---
> _doctl_compute_droplet-action_get()
1846c2398,2401
< last_command="doctl_compute_droplet_tag"
---
> last_command="doctl_compute_droplet-action_get"
>
> command_aliases=()
>
1850a2406
> local_nonpersistent_flags=()
1854c2410,2415
< flags+=("--tag-name=")
---
> flags+=("--action-id=")
> local_nonpersistent_flags+=("--action-id=")
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
1869a2431
> noun_aliases=()
1872c2434
< _doctl_compute_droplet_untag()
---
> _doctl_compute_droplet-action_password-reset()
1874c2436,2439
< last_command="doctl_compute_droplet_untag"
---
> last_command="doctl_compute_droplet-action_password-reset"
>
> command_aliases=()
>
1878a2444
> local_nonpersistent_flags=()
1882c2448,2453
< flags+=("--tag-name=")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1897a2469
> noun_aliases=()
1900c2472
< _doctl_compute_droplet()
---
> _doctl_compute_droplet-action_power-cycle()
1902c2474,2477
< last_command="doctl_compute_droplet"
---
> last_command="doctl_compute_droplet-action_power-cycle"
>
> command_aliases=()
>
1904,1914d2478
< commands+=("actions")
< commands+=("backups")
< commands+=("create")
< commands+=("delete")
< commands+=("get")
< commands+=("kernels")
< commands+=("list")
< commands+=("neighbors")
< commands+=("snapshots")
< commands+=("tag")
< commands+=("untag")
1917a2482
> local_nonpersistent_flags=()
1920a2486,2491
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1935a2507
> noun_aliases=()
1938c2510
< _doctl_compute_domain_create()
---
> _doctl_compute_droplet-action_power-off()
1940c2512,2515
< last_command="doctl_compute_domain_create"
---
> last_command="doctl_compute_droplet-action_power-off"
>
> command_aliases=()
>
1944a2520
> local_nonpersistent_flags=()
1949c2525
< flags+=("--ip-address=")
---
> local_nonpersistent_flags+=("--format=")
1950a2527,2529
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1965a2545
> noun_aliases=()
1968c2548
< _doctl_compute_domain_list()
---
> _doctl_compute_droplet-action_power-on()
1970c2550,2553
< last_command="doctl_compute_domain_list"
---
> last_command="doctl_compute_droplet-action_power-on"
>
> command_aliases=()
>
1974a2558
> local_nonpersistent_flags=()
1978a2563
> local_nonpersistent_flags+=("--format=")
1979a2565,2567
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
1994a2583
> noun_aliases=()
1997c2586
< _doctl_compute_domain_get()
---
> _doctl_compute_droplet-action_reboot()
1999c2588,2591
< last_command="doctl_compute_domain_get"
---
> last_command="doctl_compute_droplet-action_reboot"
>
> command_aliases=()
>
2003a2596
> local_nonpersistent_flags=()
2007a2601
> local_nonpersistent_flags+=("--format=")
2008a2603,2605
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2023a2621
> noun_aliases=()
2026c2624
< _doctl_compute_domain_delete()
---
> _doctl_compute_droplet-action_rebuild()
2028c2626,2629
< last_command="doctl_compute_domain_delete"
---
> last_command="doctl_compute_droplet-action_rebuild"
>
> command_aliases=()
>
2032a2634
> local_nonpersistent_flags=()
2036,2037c2638,2645
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--image=")
> local_nonpersistent_flags+=("--image=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2052a2661
> noun_aliases=()
2055c2664
< _doctl_compute_domain_records_list()
---
> _doctl_compute_droplet-action_rename()
2057c2666,2669
< last_command="doctl_compute_domain_records_list"
---
> last_command="doctl_compute_droplet-action_rename"
>
> command_aliases=()
>
2061a2674
> local_nonpersistent_flags=()
2064a2678,2679
> flags+=("--droplet-name=")
> local_nonpersistent_flags+=("--droplet-name=")
2065a2681
> local_nonpersistent_flags+=("--format=")
2066a2683,2685
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2081a2701
> noun_aliases=()
2084c2704
< _doctl_compute_domain_records_create()
---
> _doctl_compute_droplet-action_resize()
2086c2706,2709
< last_command="doctl_compute_domain_records_create"
---
> last_command="doctl_compute_droplet-action_resize"
>
> command_aliases=()
>
2090a2714
> local_nonpersistent_flags=()
2094a2719
> local_nonpersistent_flags+=("--format=")
2096,2104c2721,2727
< flags+=("--record-data=")
< flags+=("--record-flags=")
< flags+=("--record-name=")
< flags+=("--record-port=")
< flags+=("--record-priority=")
< flags+=("--record-tag=")
< flags+=("--record-ttl=")
< flags+=("--record-type=")
< flags+=("--record-weight=")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--resize-disk")
> local_nonpersistent_flags+=("--resize-disk")
> flags+=("--size=")
> local_nonpersistent_flags+=("--size=")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2119a2743
> noun_aliases=()
2122c2746
< _doctl_compute_domain_records_delete()
---
> _doctl_compute_droplet-action_restore()
2124c2748,2751
< last_command="doctl_compute_domain_records_delete"
---
> last_command="doctl_compute_droplet-action_restore"
>
> command_aliases=()
>
2128a2756
> local_nonpersistent_flags=()
2132,2133c2760,2767
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--image-id=")
> local_nonpersistent_flags+=("--image-id=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2148a2783
> noun_aliases=()
2151c2786
< _doctl_compute_domain_records_update()
---
> _doctl_compute_droplet-action_shutdown()
2153c2788,2791
< last_command="doctl_compute_domain_records_update"
---
> last_command="doctl_compute_droplet-action_shutdown"
>
> command_aliases=()
>
2157a2796
> local_nonpersistent_flags=()
2161a2801
> local_nonpersistent_flags+=("--format=")
2163,2172c2803,2805
< flags+=("--record-data=")
< flags+=("--record-flags=")
< flags+=("--record-id=")
< flags+=("--record-name=")
< flags+=("--record-port=")
< flags+=("--record-priority=")
< flags+=("--record-tag=")
< flags+=("--record-ttl=")
< flags+=("--record-type=")
< flags+=("--record-weight=")
---
> local_nonpersistent_flags+=("--no-header")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2187a2821
> noun_aliases=()
2190c2824
< _doctl_compute_domain_records()
---
> _doctl_compute_droplet-action_snapshot()
2192c2826,2829
< last_command="doctl_compute_domain_records"
---
> last_command="doctl_compute_droplet-action_snapshot"
>
> command_aliases=()
>
2194,2197d2830
< commands+=("list")
< commands+=("create")
< commands+=("delete")
< commands+=("update")
2200a2834
> local_nonpersistent_flags=()
2203a2838,2845
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--snapshot-name=")
> local_nonpersistent_flags+=("--snapshot-name=")
> flags+=("--wait")
> local_nonpersistent_flags+=("--wait")
2218a2861
> noun_aliases=()
2221c2864
< _doctl_compute_domain()
---
> _doctl_compute_droplet-action()
2223c2866,2869
< last_command="doctl_compute_domain"
---
> last_command="doctl_compute_droplet-action"
>
> command_aliases=()
>
2225,2226c2871,2875
< commands+=("create")
< commands+=("list")
---
> commands+=("change-kernel")
> commands+=("disable-backups")
> commands+=("enable-backups")
> commands+=("enable-ipv6")
> commands+=("enable-private-networking")
2228,2229c2877,2891
< commands+=("delete")
< commands+=("records")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("password-reset")
> commands+=("power-cycle")
> commands+=("power-off")
> commands+=("power-on")
> commands+=("reboot")
> commands+=("rebuild")
> commands+=("rename")
> commands+=("resize")
> commands+=("restore")
> commands+=("shutdown")
> commands+=("snapshot")
2232a2895
> local_nonpersistent_flags=()
2250a2914
> noun_aliases=()
2253c2917
< _doctl_compute_firewall_get()
---
> _doctl_compute_firewall_add-droplets()
2255c2919,2922
< last_command="doctl_compute_firewall_get"
---
> last_command="doctl_compute_firewall_add-droplets"
>
> command_aliases=()
>
2259a2927
> local_nonpersistent_flags=()
2263,2264c2931,2932
< flags+=("--format=")
< flags+=("--no-header")
---
> flags+=("--droplet-ids=")
> local_nonpersistent_flags+=("--droplet-ids=")
2279a2948
> noun_aliases=()
2282c2951
< _doctl_compute_firewall_create()
---
> _doctl_compute_firewall_add-rules()
2284c2953,2956
< last_command="doctl_compute_firewall_create"
---
> last_command="doctl_compute_firewall_add-rules"
>
> command_aliases=()
>
2288a2961
> local_nonpersistent_flags=()
2292,2293d2964
< flags+=("--droplet-ids=")
< flags+=("--format=")
2295,2296c2966
< flags+=("--name=")
< flags+=("--no-header")
---
> local_nonpersistent_flags+=("--inbound-rules=")
2298c2968
< flags+=("--tag-names=")
---
> local_nonpersistent_flags+=("--outbound-rules=")
2313a2984
> noun_aliases=()
2316c2987
< _doctl_compute_firewall_update()
---
> _doctl_compute_firewall_add-tags()
2318c2989,2992
< last_command="doctl_compute_firewall_update"
---
> last_command="doctl_compute_firewall_add-tags"
>
> command_aliases=()
>
2322a2997
> local_nonpersistent_flags=()
2326,2331d3000
< flags+=("--droplet-ids=")
< flags+=("--format=")
< flags+=("--inbound-rules=")
< flags+=("--name=")
< flags+=("--no-header")
< flags+=("--outbound-rules=")
2332a3002
> local_nonpersistent_flags+=("--tag-names=")
2347a3018
> noun_aliases=()
2350c3021
< _doctl_compute_firewall_list()
---
> _doctl_compute_firewall_create()
2352c3023,3026
< last_command="doctl_compute_firewall_list"
---
> last_command="doctl_compute_firewall_create"
>
> command_aliases=()
>
2356a3031
> local_nonpersistent_flags=()
2359a3035,3036
> flags+=("--droplet-ids=")
> local_nonpersistent_flags+=("--droplet-ids=")
2360a3038,3042
> local_nonpersistent_flags+=("--format=")
> flags+=("--inbound-rules=")
> local_nonpersistent_flags+=("--inbound-rules=")
> flags+=("--name=")
> local_nonpersistent_flags+=("--name=")
2361a3044,3048
> local_nonpersistent_flags+=("--no-header")
> flags+=("--outbound-rules=")
> local_nonpersistent_flags+=("--outbound-rules=")
> flags+=("--tag-names=")
> local_nonpersistent_flags+=("--tag-names=")
2376a3064
> noun_aliases=()
2379c3067
< _doctl_compute_firewall_list-by-droplet()
---
> _doctl_compute_firewall_delete()
2381c3069,3072
< last_command="doctl_compute_firewall_list-by-droplet"
---
> last_command="doctl_compute_firewall_delete"
>
> command_aliases=()
>
2385a3077
> local_nonpersistent_flags=()
2389,2390c3081,3083
< flags+=("--format=")
< flags+=("--no-header")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
2405a3099
> noun_aliases=()
2408c3102
< _doctl_compute_firewall_delete()
---
> _doctl_compute_firewall_get()
2410c3104,3107
< last_command="doctl_compute_firewall_delete"
---
> last_command="doctl_compute_firewall_get"
>
> command_aliases=()
>
2414a3112
> local_nonpersistent_flags=()
2418,2419c3116,3119
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
2434a3135
> noun_aliases=()
2437c3138
< _doctl_compute_firewall_add-droplets()
---
> _doctl_compute_firewall_list()
2439c3140,3143
< last_command="doctl_compute_firewall_add-droplets"
---
> last_command="doctl_compute_firewall_list"
>
> command_aliases=()
>
2443a3148
> local_nonpersistent_flags=()
2447c3152,3155
< flags+=("--droplet-ids=")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
2462a3171
> noun_aliases=()
2465c3174
< _doctl_compute_firewall_remove-droplets()
---
> _doctl_compute_firewall_list-by-droplet()
2467c3176,3179
< last_command="doctl_compute_firewall_remove-droplets"
---
> last_command="doctl_compute_firewall_list-by-droplet"
>
> command_aliases=()
>
2471a3184
> local_nonpersistent_flags=()
2475c3188,3191
< flags+=("--droplet-ids=")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
2490a3207
> noun_aliases=()
2493c3210
< _doctl_compute_firewall_add-tags()
---
> _doctl_compute_firewall_remove-droplets()
2495c3212,3215
< last_command="doctl_compute_firewall_add-tags"
---
> last_command="doctl_compute_firewall_remove-droplets"
>
> command_aliases=()
>
2499a3220
> local_nonpersistent_flags=()
2503c3224,3225
< flags+=("--tag-names=")
---
> flags+=("--droplet-ids=")
> local_nonpersistent_flags+=("--droplet-ids=")
2518a3241
> noun_aliases=()
2521c3244
< _doctl_compute_firewall_remove-tags()
---
> _doctl_compute_firewall_remove-rules()
2523c3246,3249
< last_command="doctl_compute_firewall_remove-tags"
---
> last_command="doctl_compute_firewall_remove-rules"
>
> command_aliases=()
>
2527a3254
> local_nonpersistent_flags=()
2531c3258,3261
< flags+=("--tag-names=")
---
> flags+=("--inbound-rules=")
> local_nonpersistent_flags+=("--inbound-rules=")
> flags+=("--outbound-rules=")
> local_nonpersistent_flags+=("--outbound-rules=")
2546a3277
> noun_aliases=()
2549c3280
< _doctl_compute_firewall_add-rules()
---
> _doctl_compute_firewall_remove-tags()
2551c3282,3285
< last_command="doctl_compute_firewall_add-rules"
---
> last_command="doctl_compute_firewall_remove-tags"
>
> command_aliases=()
>
2555a3290
> local_nonpersistent_flags=()
2559,2560c3294,3295
< flags+=("--inbound-rules=")
< flags+=("--outbound-rules=")
---
> flags+=("--tag-names=")
> local_nonpersistent_flags+=("--tag-names=")
2575a3311
> noun_aliases=()
2578c3314
< _doctl_compute_firewall_remove-rules()
---
> _doctl_compute_firewall_update()
2580c3316,3319
< last_command="doctl_compute_firewall_remove-rules"
---
> last_command="doctl_compute_firewall_update"
>
> command_aliases=()
>
2584a3324
> local_nonpersistent_flags=()
2587a3328,3331
> flags+=("--droplet-ids=")
> local_nonpersistent_flags+=("--droplet-ids=")
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
2588a3333,3337
> local_nonpersistent_flags+=("--inbound-rules=")
> flags+=("--name=")
> local_nonpersistent_flags+=("--name=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
2589a3339,3341
> local_nonpersistent_flags+=("--outbound-rules=")
> flags+=("--tag-names=")
> local_nonpersistent_flags+=("--tag-names=")
2604a3357
> noun_aliases=()
2609a3363,3365
>
> command_aliases=()
>
2611c3367,3369
< commands+=("get")
---
> commands+=("add-droplets")
> commands+=("add-rules")
> commands+=("add-tags")
2613c3371,3386
< commands+=("update")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
> commands+=("delete")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
2614a3388,3391
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
2616,2617d3392
< commands+=("delete")
< commands+=("add-droplets")
2619,2621d3393
< commands+=("add-tags")
< commands+=("remove-tags")
< commands+=("add-rules")
2622a3395,3400
> commands+=("remove-tags")
> commands+=("update")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("u")
> aliashash["u"]="update"
> fi
2625a3404
> local_nonpersistent_flags=()
2643a3423
> noun_aliases=()
2648a3429,3431
>
> command_aliases=()
>
2652a3436
> local_nonpersistent_flags=()
2656a3441
> local_nonpersistent_flags+=("--droplet-id=")
2657a3443
> local_nonpersistent_flags+=("--format=")
2658a3445
> local_nonpersistent_flags+=("--no-header")
2659a3447
> local_nonpersistent_flags+=("--region=")
2674a3463
> noun_aliases=()
2677c3466
< _doctl_compute_floating-ip_get()
---
> _doctl_compute_floating-ip_delete()
2679c3468,3471
< last_command="doctl_compute_floating-ip_get"
---
> last_command="doctl_compute_floating-ip_delete"
>
> command_aliases=()
>
2683a3476
> local_nonpersistent_flags=()
2687,2688c3480,3482
< flags+=("--format=")
< flags+=("--no-header")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
2703a3498
> noun_aliases=()
2706c3501
< _doctl_compute_floating-ip_delete()
---
> _doctl_compute_floating-ip_get()
2708c3503,3506
< last_command="doctl_compute_floating-ip_delete"
---
> last_command="doctl_compute_floating-ip_get"
>
> command_aliases=()
>
2712a3511
> local_nonpersistent_flags=()
2716,2717c3515,3518
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
2732a3534
> noun_aliases=()
2737a3540,3542
>
> command_aliases=()
>
2741a3547
> local_nonpersistent_flags=()
2745a3552
> local_nonpersistent_flags+=("--format=")
2746a3554
> local_nonpersistent_flags+=("--no-header")
2747a3556
> local_nonpersistent_flags+=("--region=")
2762a3572
> noun_aliases=()
2767a3578,3580
>
> command_aliases=()
>
2770c3583,3586
< commands+=("get")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
2771a3588,3596
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
2772a3598,3601
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
2775a3605
> local_nonpersistent_flags=()
2793a3624
> noun_aliases=()
2796c3627
< _doctl_compute_floating-ip-action_get()
---
> _doctl_compute_floating-ip-action_assign()
2798c3629,3632
< last_command="doctl_compute_floating-ip-action_get"
---
> last_command="doctl_compute_floating-ip-action_assign"
>
> command_aliases=()
>
2802a3637
> local_nonpersistent_flags=()
2806a3642
> local_nonpersistent_flags+=("--format=")
2807a3644
> local_nonpersistent_flags+=("--no-header")
2822a3660
> noun_aliases=()
2825c3663
< _doctl_compute_floating-ip-action_assign()
---
> _doctl_compute_floating-ip-action_get()
2827c3665,3668
< last_command="doctl_compute_floating-ip-action_assign"
---
> last_command="doctl_compute_floating-ip-action_get"
>
> command_aliases=()
>
2831a3673
> local_nonpersistent_flags=()
2835a3678
> local_nonpersistent_flags+=("--format=")
2836a3680
> local_nonpersistent_flags+=("--no-header")
2851a3696
> noun_aliases=()
2856a3702,3704
>
> command_aliases=()
>
2860a3709
> local_nonpersistent_flags=()
2864a3714
> local_nonpersistent_flags+=("--format=")
2865a3716
> local_nonpersistent_flags+=("--no-header")
2880a3732
> noun_aliases=()
2885a3738,3740
>
> command_aliases=()
>
2887d3741
< commands+=("get")
2888a3743
> commands+=("get")
2892a3748
> local_nonpersistent_flags=()
2910a3767
> noun_aliases=()
2913c3770
< _doctl_compute_image_list()
---
> _doctl_compute_image_delete()
2915c3772,3775
< last_command="doctl_compute_image_list"
---
> last_command="doctl_compute_image_delete"
>
> command_aliases=()
>
2919a3780
> local_nonpersistent_flags=()
2923,2925c3784,3786
< flags+=("--format=")
< flags+=("--no-header")
< flags+=("--public")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
2940a3802
> noun_aliases=()
2943c3805
< _doctl_compute_image_list-distribution()
---
> _doctl_compute_image_get()
2945c3807,3810
< last_command="doctl_compute_image_list-distribution"
---
> last_command="doctl_compute_image_get"
>
> command_aliases=()
>
2949a3815
> local_nonpersistent_flags=()
2953a3820
> local_nonpersistent_flags+=("--format=")
2955c3822
< flags+=("--public")
---
> local_nonpersistent_flags+=("--no-header")
2970a3838
> noun_aliases=()
2973c3841
< _doctl_compute_image_list-application()
---
> _doctl_compute_image_list()
2975c3843,3846
< last_command="doctl_compute_image_list-application"
---
> last_command="doctl_compute_image_list"
>
> command_aliases=()
>
2979a3851
> local_nonpersistent_flags=()
2983a3856
> local_nonpersistent_flags+=("--format=")
2984a3858
> local_nonpersistent_flags+=("--no-header")
2985a3860
> local_nonpersistent_flags+=("--public")
3000a3876
> noun_aliases=()
3003c3879
< _doctl_compute_image_list-user()
---
> _doctl_compute_image_list-application()
3005c3881,3884
< last_command="doctl_compute_image_list-user"
---
> last_command="doctl_compute_image_list-application"
>
> command_aliases=()
>
3009a3889
> local_nonpersistent_flags=()
3013a3894
> local_nonpersistent_flags+=("--format=")
3014a3896
> local_nonpersistent_flags+=("--no-header")
3015a3898
> local_nonpersistent_flags+=("--public")
3030a3914
> noun_aliases=()
3033c3917
< _doctl_compute_image_get()
---
> _doctl_compute_image_list-distribution()
3035c3919,3922
< last_command="doctl_compute_image_get"
---
> last_command="doctl_compute_image_list-distribution"
>
> command_aliases=()
>
3039a3927
> local_nonpersistent_flags=()
3043a3932
> local_nonpersistent_flags+=("--format=")
3044a3934,3936
> local_nonpersistent_flags+=("--no-header")
> flags+=("--public")
> local_nonpersistent_flags+=("--public")
3059a3952
> noun_aliases=()
3062c3955
< _doctl_compute_image_update()
---
> _doctl_compute_image_list-user()
3064c3957,3960
< last_command="doctl_compute_image_update"
---
> last_command="doctl_compute_image_list-user"
>
> command_aliases=()
>
3068a3965
> local_nonpersistent_flags=()
3073c3970
< flags+=("--image-name=")
---
> local_nonpersistent_flags+=("--format=")
3074a3972,3974
> local_nonpersistent_flags+=("--no-header")
> flags+=("--public")
> local_nonpersistent_flags+=("--public")
3089a3990
> noun_aliases=()
3092c3993
< _doctl_compute_image_delete()
---
> _doctl_compute_image_update()
3094c3995,3998
< last_command="doctl_compute_image_delete"
---
> last_command="doctl_compute_image_update"
>
> command_aliases=()
>
3098a4003
> local_nonpersistent_flags=()
3102,3103c4007,4012
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--image-name=")
> local_nonpersistent_flags+=("--image-name=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
3118a4028
> noun_aliases=()
3123a4034,4036
>
> command_aliases=()
>
3124a4038,4039
> commands+=("delete")
> commands+=("get")
3126c4041,4044
< commands+=("list-distribution")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
3127a4046
> commands+=("list-distribution")
3129d4047
< commands+=("get")
3131d4048
< commands+=("delete")
3134a4052
> local_nonpersistent_flags=()
3152a4071
> noun_aliases=()
3157a4077,4079
>
> command_aliases=()
>
3161a4084
> local_nonpersistent_flags=()
3165a4089
> local_nonpersistent_flags+=("--action-id=")
3166a4091
> local_nonpersistent_flags+=("--format=")
3167a4093
> local_nonpersistent_flags+=("--no-header")
3182a4109
> noun_aliases=()
3187a4115,4117
>
> command_aliases=()
>
3191a4122
> local_nonpersistent_flags=()
3195a4127
> local_nonpersistent_flags+=("--format=")
3196a4129
> local_nonpersistent_flags+=("--no-header")
3197a4131
> local_nonpersistent_flags+=("--region=")
3198a4133
> local_nonpersistent_flags+=("--wait")
3213a4149
> noun_aliases=()
3218a4155,4157
>
> command_aliases=()
>
3224a4164
> local_nonpersistent_flags=()
3242a4183
> noun_aliases=()
3245c4186
< _doctl_compute_load-balancer_get()
---
> _doctl_compute_load-balancer_add-droplets()
3247c4188,4191
< last_command="doctl_compute_load-balancer_get"
---
> last_command="doctl_compute_load-balancer_add-droplets"
>
> command_aliases=()
>
3251a4196
> local_nonpersistent_flags=()
3254a4200,4201
> flags+=("--droplet-ids=")
> local_nonpersistent_flags+=("--droplet-ids=")
3269a4217
> noun_aliases=()
3272c4220
< _doctl_compute_load-balancer_create()
---
> _doctl_compute_load-balancer_add-forwarding-rules()
3274c4222,4225
< last_command="doctl_compute_load-balancer_create"
---
> last_command="doctl_compute_load-balancer_add-forwarding-rules"
>
> command_aliases=()
>
3278a4230
> local_nonpersistent_flags=()
3282,3283d4233
< flags+=("--algorithm=")
< flags+=("--droplet-ids=")
3285,3290c4235
< flags+=("--health-check=")
< flags+=("--name=")
< flags+=("--redirect-http-to-https")
< flags+=("--region=")
< flags+=("--sticky-sessions=")
< flags+=("--tag-name=")
---
> local_nonpersistent_flags+=("--forwarding-rules=")
3305a4251
> noun_aliases=()
3308c4254
< _doctl_compute_load-balancer_update()
---
> _doctl_compute_load-balancer_create()
3310c4256,4259
< last_command="doctl_compute_load-balancer_update"
---
> last_command="doctl_compute_load-balancer_create"
>
> command_aliases=()
>
3314a4264
> local_nonpersistent_flags=()
3318a4269
> local_nonpersistent_flags+=("--algorithm=")
3319a4271
> local_nonpersistent_flags+=("--droplet-ids=")
3320a4273
> local_nonpersistent_flags+=("--forwarding-rules=")
3321a4275
> local_nonpersistent_flags+=("--health-check=")
3322a4277
> local_nonpersistent_flags+=("--name=")
3323a4279
> local_nonpersistent_flags+=("--redirect-http-to-https")
3324a4281
> local_nonpersistent_flags+=("--region=")
3325a4283
> local_nonpersistent_flags+=("--sticky-sessions=")
3326a4285
> local_nonpersistent_flags+=("--tag-name=")
3341a4301
> noun_aliases=()
3344c4304
< _doctl_compute_load-balancer_list()
---
> _doctl_compute_load-balancer_delete()
3346c4306,4309
< last_command="doctl_compute_load-balancer_list"
---
> last_command="doctl_compute_load-balancer_delete"
>
> command_aliases=()
>
3350a4314
> local_nonpersistent_flags=()
3353a4318,4320
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
3368a4336
> noun_aliases=()
3371c4339
< _doctl_compute_load-balancer_delete()
---
> _doctl_compute_load-balancer_get()
3373c4341,4344
< last_command="doctl_compute_load-balancer_delete"
---
> last_command="doctl_compute_load-balancer_get"
>
> command_aliases=()
>
3377a4349
> local_nonpersistent_flags=()
3381,3382d4352
< flags+=("--force")
< flags+=("-f")
3397a4368
> noun_aliases=()
3400c4371
< _doctl_compute_load-balancer_add-droplets()
---
> _doctl_compute_load-balancer_list()
3402c4373,4376
< last_command="doctl_compute_load-balancer_add-droplets"
---
> last_command="doctl_compute_load-balancer_list"
>
> command_aliases=()
>
3406a4381
> local_nonpersistent_flags=()
3410d4384
< flags+=("--droplet-ids=")
3425a4400
> noun_aliases=()
3430a4406,4408
>
> command_aliases=()
>
3434a4413
> local_nonpersistent_flags=()
3438a4418
> local_nonpersistent_flags+=("--droplet-ids=")
3453a4434
> noun_aliases=()
3456c4437
< _doctl_compute_load-balancer_add-forwarding-rules()
---
> _doctl_compute_load-balancer_remove-forwarding-rules()
3458c4439,4442
< last_command="doctl_compute_load-balancer_add-forwarding-rules"
---
> last_command="doctl_compute_load-balancer_remove-forwarding-rules"
>
> command_aliases=()
>
3462a4447
> local_nonpersistent_flags=()
3466a4452
> local_nonpersistent_flags+=("--forwarding-rules=")
3481a4468
> noun_aliases=()
3484c4471
< _doctl_compute_load-balancer_remove-forwarding-rules()
---
> _doctl_compute_load-balancer_update()
3486c4473,4476
< last_command="doctl_compute_load-balancer_remove-forwarding-rules"
---
> last_command="doctl_compute_load-balancer_update"
>
> command_aliases=()
>
3490a4481
> local_nonpersistent_flags=()
3493a4485,4488
> flags+=("--algorithm=")
> local_nonpersistent_flags+=("--algorithm=")
> flags+=("--droplet-ids=")
> local_nonpersistent_flags+=("--droplet-ids=")
3494a4490,4502
> local_nonpersistent_flags+=("--forwarding-rules=")
> flags+=("--health-check=")
> local_nonpersistent_flags+=("--health-check=")
> flags+=("--name=")
> local_nonpersistent_flags+=("--name=")
> flags+=("--redirect-http-to-https")
> local_nonpersistent_flags+=("--redirect-http-to-https")
> flags+=("--region=")
> local_nonpersistent_flags+=("--region=")
> flags+=("--sticky-sessions=")
> local_nonpersistent_flags+=("--sticky-sessions=")
> flags+=("--tag-name=")
> local_nonpersistent_flags+=("--tag-name=")
3509a4518
> noun_aliases=()
3514a4524,4526
>
> command_aliases=()
>
3516c4528,4529
< commands+=("get")
---
> commands+=("add-droplets")
> commands+=("add-forwarding-rules")
3518,3519c4531,4534
< commands+=("update")
< commands+=("list")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
3521c4536,4551
< commands+=("add-droplets")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
3523d4552
< commands+=("add-forwarding-rules")
3524a4554,4558
> commands+=("update")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("u")
> aliashash["u"]="update"
> fi
3527a4562
> local_nonpersistent_flags=()
3545a4581
> noun_aliases=()
3550a4587,4589
>
> command_aliases=()
>
3554a4594
> local_nonpersistent_flags=()
3572a4613
> noun_aliases=()
3577a4619,4621
>
> command_aliases=()
>
3581a4626
> local_nonpersistent_flags=()
3599a4645
> noun_aliases=()
3604a4651,4653
>
> command_aliases=()
>
3606a4656,4659
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
3610a4664
> local_nonpersistent_flags=()
3628a4683
> noun_aliases=()
3633a4689,4691
>
> command_aliases=()
>
3637a4696
> local_nonpersistent_flags=()
3641a4701
> local_nonpersistent_flags+=("--format=")
3642a4703
> local_nonpersistent_flags+=("--no-header")
3657a4719
> noun_aliases=()
3662a4725,4727
>
> command_aliases=()
>
3664a4730,4733
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
3667a4737
> local_nonpersistent_flags=()
3685a4756
> noun_aliases=()
3690a4762,4764
>
> command_aliases=()
>
3694a4769
> local_nonpersistent_flags=()
3698a4774
> local_nonpersistent_flags+=("--format=")
3699a4776
> local_nonpersistent_flags+=("--no-header")
3714a4792
> noun_aliases=()
3719a4798,4800
>
> command_aliases=()
>
3721a4803,4806
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
3724a4810
> local_nonpersistent_flags=()
3742a4829
> noun_aliases=()
3745c4832
< _doctl_compute_snapshot_list()
---
> _doctl_compute_snapshot_delete()
3747c4834,4837
< last_command="doctl_compute_snapshot_list"
---
> last_command="doctl_compute_snapshot_delete"
>
> command_aliases=()
>
3751a4842
> local_nonpersistent_flags=()
3754a4846,4848
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
3755a4850
> local_nonpersistent_flags+=("--format=")
3757,3758c4852
< flags+=("--region=")
< flags+=("--resource=")
---
> local_nonpersistent_flags+=("--no-header")
3773a4868
> noun_aliases=()
3778a4874,4876
>
> command_aliases=()
>
3782a4881
> local_nonpersistent_flags=()
3786a4886
> local_nonpersistent_flags+=("--format=")
3787a4888
> local_nonpersistent_flags+=("--no-header")
3802a4904
> noun_aliases=()
3805c4907
< _doctl_compute_snapshot_delete()
---
> _doctl_compute_snapshot_list()
3807c4909,4912
< last_command="doctl_compute_snapshot_delete"
---
> last_command="doctl_compute_snapshot_list"
>
> command_aliases=()
>
3811a4917
> local_nonpersistent_flags=()
3815,3816d4920
< flags+=("--force")
< flags+=("-f")
3817a4922
> local_nonpersistent_flags+=("--format=")
3818a4924,4928
> local_nonpersistent_flags+=("--no-header")
> flags+=("--region=")
> local_nonpersistent_flags+=("--region=")
> flags+=("--resource=")
> local_nonpersistent_flags+=("--resource=")
3833a4944
> noun_aliases=()
3838a4950,4952
>
> command_aliases=()
>
3840,3841d4953
< commands+=("list")
< commands+=("get")
3842a4955,4968
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
3845a4972
> local_nonpersistent_flags=()
3863a4991
> noun_aliases=()
3866c4994
< _doctl_compute_ssh-key_list()
---
> _doctl_compute_ssh()
3868c4996,4999
< last_command="doctl_compute_ssh-key_list"
---
> last_command="doctl_compute_ssh"
>
> command_aliases=()
>
3872a5004
> local_nonpersistent_flags=()
3876,3877c5008,5019
< flags+=("--format=")
< flags+=("--no-header")
---
> flags+=("--ssh-agent-forwarding")
> local_nonpersistent_flags+=("--ssh-agent-forwarding")
> flags+=("--ssh-command=")
> local_nonpersistent_flags+=("--ssh-command=")
> flags+=("--ssh-key-path=")
> local_nonpersistent_flags+=("--ssh-key-path=")
> flags+=("--ssh-port=")
> local_nonpersistent_flags+=("--ssh-port=")
> flags+=("--ssh-private-ip")
> local_nonpersistent_flags+=("--ssh-private-ip")
> flags+=("--ssh-user=")
> local_nonpersistent_flags+=("--ssh-user=")
3892a5035
> noun_aliases=()
3895c5038
< _doctl_compute_ssh-key_get()
---
> _doctl_compute_ssh-key_create()
3897c5040,5043
< last_command="doctl_compute_ssh-key_get"
---
> last_command="doctl_compute_ssh-key_create"
>
> command_aliases=()
>
3901a5048
> local_nonpersistent_flags=()
3905a5053
> local_nonpersistent_flags+=("--format=")
3906a5055,5057
> local_nonpersistent_flags+=("--no-header")
> flags+=("--public-key=")
> local_nonpersistent_flags+=("--public-key=")
3921a5073
> noun_aliases=()
3924c5076
< _doctl_compute_ssh-key_create()
---
> _doctl_compute_ssh-key_delete()
3926c5078,5081
< last_command="doctl_compute_ssh-key_create"
---
> last_command="doctl_compute_ssh-key_delete"
>
> command_aliases=()
>
3930a5086,5121
> local_nonpersistent_flags=()
> flags_with_completion=()
> flags_completion=()
>
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
> flags+=("--access-token=")
> two_word_flags+=("-t")
> flags+=("--api-url=")
> two_word_flags+=("-u")
> flags+=("--config=")
> two_word_flags+=("-c")
> flags+=("--context=")
> flags+=("--output=")
> two_word_flags+=("-o")
> flags+=("--trace")
> flags+=("--verbose")
> flags+=("-v")
>
> must_have_one_flag=()
> must_have_one_noun=()
> noun_aliases=()
> }
>
> _doctl_compute_ssh-key_get()
> {
> last_command="doctl_compute_ssh-key_get"
>
> command_aliases=()
>
> commands=()
>
> flags=()
> two_word_flags=()
> local_nonpersistent_flags=()
3934a5126
> local_nonpersistent_flags+=("--format=")
3936c5128
< flags+=("--public-key=")
---
> local_nonpersistent_flags+=("--no-header")
3951a5144
> noun_aliases=()
3956a5150,5152
>
> command_aliases=()
>
3960a5157
> local_nonpersistent_flags=()
3964a5162
> local_nonpersistent_flags+=("--format=")
3965a5164
> local_nonpersistent_flags+=("--no-header")
3966a5166
> local_nonpersistent_flags+=("--public-key-file=")
3981a5182
> noun_aliases=()
3984c5185
< _doctl_compute_ssh-key_delete()
---
> _doctl_compute_ssh-key_list()
3986c5187,5190
< last_command="doctl_compute_ssh-key_delete"
---
> last_command="doctl_compute_ssh-key_list"
>
> command_aliases=()
>
3990a5195
> local_nonpersistent_flags=()
3994,3995c5199,5202
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
4010a5218
> noun_aliases=()
4015a5224,5226
>
> command_aliases=()
>
4019a5231
> local_nonpersistent_flags=()
4023a5236
> local_nonpersistent_flags+=("--format=")
4024a5238
> local_nonpersistent_flags+=("--key-name=")
4025a5240
> local_nonpersistent_flags+=("--no-header")
4040a5256
> noun_aliases=()
4045a5262,5264
>
> command_aliases=()
>
4047,4048d5265
< commands+=("list")
< commands+=("get")
4050c5267,5270
< commands+=("import")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
4051a5272,5290
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("import")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("i")
> aliashash["i"]="import"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
4052a5292,5295
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("u")
> aliashash["u"]="update"
> fi
4055a5299
> local_nonpersistent_flags=()
4073a5318
> noun_aliases=()
4078a5324,5326
>
> command_aliases=()
>
4082a5331
> local_nonpersistent_flags=()
4100a5350
> noun_aliases=()
4103c5353
< _doctl_compute_tag_get()
---
> _doctl_compute_tag_delete()
4105c5355,5358
< last_command="doctl_compute_tag_get"
---
> last_command="doctl_compute_tag_delete"
>
> command_aliases=()
>
4109a5363
> local_nonpersistent_flags=()
4112a5367,5369
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
4127a5385
> noun_aliases=()
4130c5388
< _doctl_compute_tag_list()
---
> _doctl_compute_tag_get()
4132c5390,5393
< last_command="doctl_compute_tag_list"
---
> last_command="doctl_compute_tag_get"
>
> command_aliases=()
>
4136a5398
> local_nonpersistent_flags=()
4154a5417
> noun_aliases=()
4157c5420
< _doctl_compute_tag_delete()
---
> _doctl_compute_tag_list()
4159c5422,5425
< last_command="doctl_compute_tag_delete"
---
> last_command="doctl_compute_tag_list"
>
> command_aliases=()
>
4163a5430
> local_nonpersistent_flags=()
4167,4168d5433
< flags+=("--force")
< flags+=("-f")
4183a5449
> noun_aliases=()
4188a5455,5457
>
> command_aliases=()
>
4190a5460
> commands+=("delete")
4193c5463,5466
< commands+=("delete")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
4196a5470
> local_nonpersistent_flags=()
4214a5489
> noun_aliases=()
4217c5492
< _doctl_compute_volume_list()
---
> _doctl_compute_volume_create()
4219c5494,5497
< last_command="doctl_compute_volume_list"
---
> last_command="doctl_compute_volume_create"
>
> command_aliases=()
>
4223a5502
> local_nonpersistent_flags=()
4226a5506,5507
> flags+=("--desc=")
> local_nonpersistent_flags+=("--desc=")
4227a5509,5513
> local_nonpersistent_flags+=("--format=")
> flags+=("--fs-label=")
> local_nonpersistent_flags+=("--fs-label=")
> flags+=("--fs-type=")
> local_nonpersistent_flags+=("--fs-type=")
4228a5515
> local_nonpersistent_flags+=("--no-header")
4229a5517,5519
> local_nonpersistent_flags+=("--region=")
> flags+=("--size=")
> local_nonpersistent_flags+=("--size=")
4244a5535
> noun_aliases=()
4247c5538
< _doctl_compute_volume_create()
---
> _doctl_compute_volume_delete()
4249c5540,5543
< last_command="doctl_compute_volume_create"
---
> last_command="doctl_compute_volume_delete"
>
> command_aliases=()
>
4253a5548
> local_nonpersistent_flags=()
4257,4263c5552,5554
< flags+=("--desc=")
< flags+=("--format=")
< flags+=("--fs-label=")
< flags+=("--fs-type=")
< flags+=("--no-header")
< flags+=("--region=")
< flags+=("--size=")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
4278a5570
> noun_aliases=()
4281c5573
< _doctl_compute_volume_delete()
---
> _doctl_compute_volume_get()
4283c5575,5578
< last_command="doctl_compute_volume_delete"
---
> last_command="doctl_compute_volume_get"
>
> command_aliases=()
>
4287a5583
> local_nonpersistent_flags=()
4291,4292c5587,5590
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
4307a5606
> noun_aliases=()
4310c5609
< _doctl_compute_volume_get()
---
> _doctl_compute_volume_list()
4312c5611,5614
< last_command="doctl_compute_volume_get"
---
> last_command="doctl_compute_volume_list"
>
> command_aliases=()
>
4316a5619
> local_nonpersistent_flags=()
4320a5624
> local_nonpersistent_flags+=("--format=")
4321a5626,5628
> local_nonpersistent_flags+=("--no-header")
> flags+=("--region=")
> local_nonpersistent_flags+=("--region=")
4336a5644
> noun_aliases=()
4341a5650,5652
>
> command_aliases=()
>
4345a5657
> local_nonpersistent_flags=()
4349a5662
> local_nonpersistent_flags+=("--format=")
4350a5664
> local_nonpersistent_flags+=("--no-header")
4351a5666
> local_nonpersistent_flags+=("--snapshot-desc=")
4352a5668
> local_nonpersistent_flags+=("--snapshot-name=")
4367a5684
> noun_aliases=()
4372a5690,5692
>
> command_aliases=()
>
4374d5693
< commands+=("list")
4375a5695,5698
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
4376a5700,5703
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
4377a5705,5713
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
4378a5715,5718
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("s")
> aliashash["s"]="snapshot"
> fi
4381a5722
> local_nonpersistent_flags=()
4399a5741
> noun_aliases=()
4404a5747,5749
>
> command_aliases=()
>
4408a5754
> local_nonpersistent_flags=()
4426a5773
> noun_aliases=()
4431a5779,5781
>
> command_aliases=()
>
4435a5786
> local_nonpersistent_flags=()
4453a5805
> noun_aliases=()
4458a5811,5813
>
> command_aliases=()
>
4462a5818
> local_nonpersistent_flags=()
4480a5837
> noun_aliases=()
4485a5843,5845
>
> command_aliases=()
>
4489a5850
> local_nonpersistent_flags=()
4493a5855
> local_nonpersistent_flags+=("--region=")
4494a5857
> local_nonpersistent_flags+=("--size=")
4509a5873
> noun_aliases=()
4514a5879,5881
>
> command_aliases=()
>
4516a5884,5887
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("a")
> aliashash["a"]="attach"
> fi
4517a5889,5892
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="detach"
> fi
4519a5895,5898
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("r")
> aliashash["r"]="resize"
> fi
4522a5902
> local_nonpersistent_flags=()
4541,4573c5921
< }
<
< _doctl_compute_ssh()
< {
< last_command="doctl_compute_ssh"
< commands=()
<
< flags=()
< two_word_flags=()
< flags_with_completion=()
< flags_completion=()
<
< flags+=("--ssh-agent-forwarding")
< flags+=("--ssh-command=")
< flags+=("--ssh-key-path=")
< flags+=("--ssh-port=")
< flags+=("--ssh-private-ip")
< flags+=("--ssh-user=")
< flags+=("--access-token=")
< two_word_flags+=("-t")
< flags+=("--api-url=")
< two_word_flags+=("-u")
< flags+=("--config=")
< two_word_flags+=("-c")
< flags+=("--context=")
< flags+=("--output=")
< two_word_flags+=("-o")
< flags+=("--trace")
< flags+=("--verbose")
< flags+=("-v")
<
< must_have_one_flag=()
< must_have_one_noun=()
---
> noun_aliases=()
4578a5927,5929
>
> command_aliases=()
>
4583,4584d5933
< commands+=("droplet-action")
< commands+=("droplet")
4585a5935,5944
> commands+=("droplet")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="droplet"
> fi
> commands+=("droplet-action")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("da")
> aliashash["da"]="droplet-action"
> fi
4587a5947,5950
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("fip")
> aliashash["fip"]="floating-ip"
> fi
4588a5952,5955
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("fipa")
> aliashash["fipa"]="floating-ip-action"
> fi
4592a5960,5963
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("p")
> aliashash["p"]="plugin"
> fi
4595a5967,5971
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("s")
> aliashash["s"]="snapshot"
> fi
> commands+=("ssh")
4596a5973,5976
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("k")
> aliashash["k"]="ssh-key"
> fi
4600d5979
< commands+=("ssh")
4603a5983
> local_nonpersistent_flags=()
4621a6002
> noun_aliases=()
4624c6005
< _doctl_projects_list()
---
> _doctl_projects_create()
4626c6007,6010
< last_command="doctl_projects_list"
---
> last_command="doctl_projects_create"
>
> command_aliases=()
>
4630a6015
> local_nonpersistent_flags=()
4633a6019,6022
> flags+=("--description=")
> local_nonpersistent_flags+=("--description=")
> flags+=("--environment=")
> local_nonpersistent_flags+=("--environment=")
4634a6024,6026
> local_nonpersistent_flags+=("--format=")
> flags+=("--name=")
> local_nonpersistent_flags+=("--name=")
4635a6028,6030
> local_nonpersistent_flags+=("--no-header")
> flags+=("--purpose=")
> local_nonpersistent_flags+=("--purpose=")
4650a6046
> noun_aliases=()
4653c6049
< _doctl_projects_get()
---
> _doctl_projects_delete()
4655c6051,6054
< last_command="doctl_projects_get"
---
> last_command="doctl_projects_delete"
>
> command_aliases=()
>
4659a6059
> local_nonpersistent_flags=()
4663,4664c6063,6065
< flags+=("--format=")
< flags+=("--no-header")
---
> flags+=("--force")
> flags+=("-f")
> local_nonpersistent_flags+=("--force")
4679a6081
> noun_aliases=()
4682c6084
< _doctl_projects_create()
---
> _doctl_projects_get()
4684c6086,6089
< last_command="doctl_projects_create"
---
> last_command="doctl_projects_get"
>
> command_aliases=()
>
4688a6094
> local_nonpersistent_flags=()
4692,4693d6097
< flags+=("--description=")
< flags+=("--environment=")
4695c6099
< flags+=("--name=")
---
> local_nonpersistent_flags+=("--format=")
4697c6101
< flags+=("--purpose=")
---
> local_nonpersistent_flags+=("--no-header")
4712a6117
> noun_aliases=()
4715c6120
< _doctl_projects_update()
---
> _doctl_projects_list()
4717c6122,6125
< last_command="doctl_projects_update"
---
> last_command="doctl_projects_list"
>
> command_aliases=()
>
4721a6130
> local_nonpersistent_flags=()
4725,4726d6133
< flags+=("--description=")
< flags+=("--environment=")
4728,4729c6135
< flags+=("--is_default")
< flags+=("--name=")
---
> local_nonpersistent_flags+=("--format=")
4731c6137
< flags+=("--purpose=")
---
> local_nonpersistent_flags+=("--no-header")
4746a6153
> noun_aliases=()
4749c6156
< _doctl_projects_delete()
---
> _doctl_projects_resources_assign()
4751c6158,6161
< last_command="doctl_projects_delete"
---
> last_command="doctl_projects_resources_assign"
>
> command_aliases=()
>
4755a6166
> local_nonpersistent_flags=()
4759,4760c6170,6171
< flags+=("--force")
< flags+=("-f")
---
> flags+=("--resource=")
> local_nonpersistent_flags+=("--resource=")
4775a6187
> noun_aliases=()
4778c6190
< _doctl_projects_resources_list()
---
> _doctl_projects_resources_get()
4780c6192,6195
< last_command="doctl_projects_resources_list"
---
> last_command="doctl_projects_resources_get"
>
> command_aliases=()
>
4784a6200
> local_nonpersistent_flags=()
4788,4789d6203
< flags+=("--format=")
< flags+=("--no-header")
4804a6219
> noun_aliases=()
4807c6222
< _doctl_projects_resources_get()
---
> _doctl_projects_resources_list()
4809c6224,6227
< last_command="doctl_projects_resources_get"
---
> last_command="doctl_projects_resources_list"
>
> command_aliases=()
>
4813a6232
> local_nonpersistent_flags=()
4816a6236,6239
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
4831a6255
> noun_aliases=()
4834c6258
< _doctl_projects_resources_assign()
---
> _doctl_projects_resources()
4836c6260,6263
< last_command="doctl_projects_resources_assign"
---
> last_command="doctl_projects_resources"
>
> command_aliases=()
>
4837a6265,6279
> commands+=("assign")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("a")
> aliashash["a"]="assign"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
4840a6283
> local_nonpersistent_flags=()
4844d6286
< flags+=("--resource=")
4859a6302
> noun_aliases=()
4862c6305
< _doctl_projects_resources()
---
> _doctl_projects_update()
4864c6307,6310
< last_command="doctl_projects_resources"
---
> last_command="doctl_projects_update"
>
> command_aliases=()
>
4866,4868d6311
< commands+=("list")
< commands+=("get")
< commands+=("assign")
4871a6315
> local_nonpersistent_flags=()
4874a6319,6332
> flags+=("--description=")
> local_nonpersistent_flags+=("--description=")
> flags+=("--environment=")
> local_nonpersistent_flags+=("--environment=")
> flags+=("--format=")
> local_nonpersistent_flags+=("--format=")
> flags+=("--is_default")
> local_nonpersistent_flags+=("--is_default")
> flags+=("--name=")
> local_nonpersistent_flags+=("--name=")
> flags+=("--no-header")
> local_nonpersistent_flags+=("--no-header")
> flags+=("--purpose=")
> local_nonpersistent_flags+=("--purpose=")
4889a6348
> noun_aliases=()
4894a6354,6356
>
> command_aliases=()
>
4896,4897d6357
< commands+=("list")
< commands+=("get")
4899c6359,6362
< commands+=("update")
---
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("c")
> aliashash["c"]="create"
> fi
4900a6364,6379
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("d")
> aliashash["d"]="delete"
> command_aliases+=("rm")
> aliashash["rm"]="delete"
> fi
> commands+=("get")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("g")
> aliashash["g"]="get"
> fi
> commands+=("list")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("ls")
> aliashash["ls"]="list"
> fi
4901a6381,6385
> commands+=("update")
> if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
> command_aliases+=("u")
> aliashash["u"]="update"
> fi
4904a6389
> local_nonpersistent_flags=()
4922a6408
> noun_aliases=()
4927a6414,6416
>
> command_aliases=()
>
4931a6421
> local_nonpersistent_flags=()
4949a6440
> noun_aliases=()
4952c6443
< _doctl()
---
> _doctl_root_command()
4954a6446,6448
>
> command_aliases=()
>
4963a6458
> local_nonpersistent_flags=()
4981a6477
> noun_aliases=()
4987a6484
> declare -A aliashash 2>/dev/null || :
4991c6488
< __my_init_completion || return
---
> __doctl_init_completion -n "=" || return
4996a6494
> local local_nonpersistent_flags=()
5005c6503
< __handle_word
---
> __doctl_handle_word
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment