Skip to content

Commit

Permalink
add acl to completions file
Browse files Browse the repository at this point in the history
  • Loading branch information
d-rk committed Feb 25, 2021
1 parent 595806b commit dcbd837
Showing 1 changed file with 209 additions and 0 deletions.
209 changes: 209 additions & 0 deletions kafkactl-completion.bash
Original file line number Diff line number Diff line change
Expand Up @@ -724,6 +724,84 @@ _kafkactl_consume()
noun_aliases=()
}

_kafkactl_create_access-control-list()
{
last_command="kafkactl_create_access-control-list"

command_aliases=()

commands=()

flags=()
two_word_flags=()
local_nonpersistent_flags=()
flags_with_completion=()
flags_completion=()

flags+=("--allow")
flags+=("-a")
local_nonpersistent_flags+=("--allow")
flags+=("--cluster")
flags+=("-c")
local_nonpersistent_flags+=("--cluster")
flags+=("--deny")
flags+=("-d")
local_nonpersistent_flags+=("--deny")
flags+=("--group=")
two_word_flags+=("--group")
flags_with_completion+=("--group")
flags_completion+=("__kafkactl_handle_go_custom_completion")
two_word_flags+=("-g")
flags_with_completion+=("-g")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--group=")
flags+=("--host=")
two_word_flags+=("--host")
local_nonpersistent_flags+=("--host=")
flags+=("--operation=")
two_word_flags+=("--operation")
flags_with_completion+=("--operation")
flags_completion+=("__kafkactl_handle_go_custom_completion")
two_word_flags+=("-o")
flags_with_completion+=("-o")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--operation=")
flags+=("--pattern=")
two_word_flags+=("--pattern")
flags_with_completion+=("--pattern")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--pattern=")
flags+=("--principal=")
two_word_flags+=("--principal")
two_word_flags+=("-p")
local_nonpersistent_flags+=("--principal=")
flags+=("--topic=")
two_word_flags+=("--topic")
flags_with_completion+=("--topic")
flags_completion+=("__kafkactl_handle_go_custom_completion")
two_word_flags+=("-t")
flags_with_completion+=("-t")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--topic=")
flags+=("--validate-only")
flags+=("-v")
local_nonpersistent_flags+=("--validate-only")
flags+=("--config-file=")
two_word_flags+=("--config-file")
two_word_flags+=("-C")
flags+=("--verbose")
flags+=("-V")

must_have_one_flag=()
must_have_one_flag+=("--operation=")
must_have_one_flag+=("-o")
must_have_one_flag+=("--principal=")
must_have_one_flag+=("-p")
must_have_one_noun=()
has_completion_function=1
noun_aliases=()
}

_kafkactl_create_consumer-group()
{
last_command="kafkactl_create_consumer-group"
Expand Down Expand Up @@ -811,6 +889,11 @@ _kafkactl_create()
command_aliases=()

commands=()
commands+=("access-control-list")
if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
command_aliases+=("acl")
aliashash["acl"]="access-control-list"
fi
commands+=("consumer-group")
if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
command_aliases+=("cg")
Expand All @@ -835,6 +918,65 @@ _kafkactl_create()
noun_aliases=()
}

_kafkactl_delete_access-control-list()
{
last_command="kafkactl_delete_access-control-list"

command_aliases=()

commands=()

flags=()
two_word_flags=()
local_nonpersistent_flags=()
flags_with_completion=()
flags_completion=()

flags+=("--allow")
flags+=("-a")
local_nonpersistent_flags+=("--allow")
flags+=("--cluster")
flags+=("-c")
local_nonpersistent_flags+=("--cluster")
flags+=("--deny")
flags+=("-d")
local_nonpersistent_flags+=("--deny")
flags+=("--groups")
flags+=("-g")
local_nonpersistent_flags+=("--groups")
flags+=("--operation=")
two_word_flags+=("--operation")
flags_with_completion+=("--operation")
flags_completion+=("__kafkactl_handle_go_custom_completion")
two_word_flags+=("-o")
flags_with_completion+=("-o")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--operation=")
flags+=("--pattern=")
two_word_flags+=("--pattern")
flags_with_completion+=("--pattern")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--pattern=")
flags+=("--topics")
flags+=("-t")
local_nonpersistent_flags+=("--topics")
flags+=("--validate-only")
flags+=("-v")
local_nonpersistent_flags+=("--validate-only")
flags+=("--config-file=")
two_word_flags+=("--config-file")
two_word_flags+=("-C")
flags+=("--verbose")
flags+=("-V")

must_have_one_flag=()
must_have_one_flag+=("--operation=")
must_have_one_flag+=("-o")
must_have_one_flag+=("--pattern=")
must_have_one_noun=()
noun_aliases=()
}

_kafkactl_delete_topic()
{
last_command="kafkactl_delete_topic"
Expand Down Expand Up @@ -868,6 +1010,11 @@ _kafkactl_delete()
command_aliases=()

commands=()
commands+=("access-control-list")
if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
command_aliases+=("acl")
aliashash["acl"]="access-control-list"
fi
commands+=("topic")

flags=()
Expand Down Expand Up @@ -955,6 +1102,9 @@ _kafkactl_describe_topic()
flags+=("--print-configs")
flags+=("-c")
local_nonpersistent_flags+=("--print-configs")
flags+=("--skip-empty")
flags+=("-s")
local_nonpersistent_flags+=("--skip-empty")
flags+=("--config-file=")
two_word_flags+=("--config-file")
two_word_flags+=("-C")
Expand Down Expand Up @@ -998,6 +1148,60 @@ _kafkactl_describe()
noun_aliases=()
}

_kafkactl_get_access-control-list()
{
last_command="kafkactl_get_access-control-list"

command_aliases=()

commands=()

flags=()
two_word_flags=()
local_nonpersistent_flags=()
flags_with_completion=()
flags_completion=()

flags+=("--allow")
flags+=("-a")
local_nonpersistent_flags+=("--allow")
flags+=("--cluster")
flags+=("-c")
local_nonpersistent_flags+=("--cluster")
flags+=("--deny")
flags+=("-d")
local_nonpersistent_flags+=("--deny")
flags+=("--groups")
flags+=("-g")
local_nonpersistent_flags+=("--groups")
flags+=("--operation=")
two_word_flags+=("--operation")
flags_with_completion+=("--operation")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--operation=")
flags+=("--output=")
two_word_flags+=("--output")
two_word_flags+=("-o")
local_nonpersistent_flags+=("--output=")
flags+=("--pattern=")
two_word_flags+=("--pattern")
flags_with_completion+=("--pattern")
flags_completion+=("__kafkactl_handle_go_custom_completion")
local_nonpersistent_flags+=("--pattern=")
flags+=("--topics")
flags+=("-t")
local_nonpersistent_flags+=("--topics")
flags+=("--config-file=")
two_word_flags+=("--config-file")
two_word_flags+=("-C")
flags+=("--verbose")
flags+=("-V")

must_have_one_flag=()
must_have_one_noun=()
noun_aliases=()
}

_kafkactl_get_consumer-groups()
{
last_command="kafkactl_get_consumer-groups"
Expand Down Expand Up @@ -1071,6 +1275,11 @@ _kafkactl_get()
command_aliases=()

commands=()
commands+=("access-control-list")
if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
command_aliases+=("acl")
aliashash["acl"]="access-control-list"
fi
commands+=("consumer-groups")
if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then
command_aliases+=("cg")
Expand Down

0 comments on commit dcbd837

Please sign in to comment.