From 7c3a54e85b38c0f4ce01a9ade5f0d4bd82cbe066 Mon Sep 17 00:00:00 2001 From: juanvallejo Date: Tue, 28 Nov 2017 10:59:44 -0500 Subject: [PATCH] update completions/docs --- contrib/completions/bash/oc | 578 +++++++++++++++++ contrib/completions/bash/openshift | 605 ------------------ contrib/completions/zsh/oc | 578 +++++++++++++++++ contrib/completions/zsh/openshift | 605 ------------------ docs/man/man1/.files_generated_oc | 12 + docs/man/man1/.files_generated_openshift | 13 - ...t-ex-build-chain.1 => oc-ex-build-chain.1} | 0 ...ex-config-patch.1 => oc-ex-config-patch.1} | 0 .../{openshift-ex-config.1 => oc-ex-config.1} | 0 ...t-ex-diagnostics.1 => oc-ex-diagnostics.1} | 0 ...enshift-ex-dockergc.1 => oc-ex-dockergc.1} | 0 ...ift-ex-ipfailover.1 => oc-ex-ipfailover.1} | 0 ...openshift-ex-options.1 => oc-ex-options.1} | 0 ...ex-prune-groups.1 => oc-ex-prune-groups.1} | 0 ...t-ex-sync-groups.1 => oc-ex-sync-groups.1} | 0 ...onfig.1 => oc-ex-validate-master-config.1} | 0 ...-config.1 => oc-ex-validate-node-config.1} | 0 ...enshift-ex-validate.1 => oc-ex-validate.1} | 0 docs/man/man1/openshift-ex.1 | 3 - 19 files changed, 1168 insertions(+), 1226 deletions(-) rename docs/man/man1/{openshift-ex-build-chain.1 => oc-ex-build-chain.1} (100%) rename docs/man/man1/{openshift-ex-config-patch.1 => oc-ex-config-patch.1} (100%) rename docs/man/man1/{openshift-ex-config.1 => oc-ex-config.1} (100%) rename docs/man/man1/{openshift-ex-diagnostics.1 => oc-ex-diagnostics.1} (100%) rename docs/man/man1/{openshift-ex-dockergc.1 => oc-ex-dockergc.1} (100%) rename docs/man/man1/{openshift-ex-ipfailover.1 => oc-ex-ipfailover.1} (100%) rename docs/man/man1/{openshift-ex-options.1 => oc-ex-options.1} (100%) rename docs/man/man1/{openshift-ex-prune-groups.1 => oc-ex-prune-groups.1} (100%) rename docs/man/man1/{openshift-ex-sync-groups.1 => oc-ex-sync-groups.1} (100%) rename docs/man/man1/{openshift-ex-validate-master-config.1 => oc-ex-validate-master-config.1} (100%) rename docs/man/man1/{openshift-ex-validate-node-config.1 => oc-ex-validate-node-config.1} (100%) rename docs/man/man1/{openshift-ex-validate.1 => oc-ex-validate.1} (100%) delete mode 100644 docs/man/man1/openshift-ex.1 diff --git a/contrib/completions/bash/oc b/contrib/completions/bash/oc index 02d4060e91aa..e0f5d2856d9c 100644 --- a/contrib/completions/bash/oc +++ b/contrib/completions/bash/oc @@ -11885,6 +11885,583 @@ _oc_env() noun_aliases=() } +_oc_ex_build-chain() +{ + last_command="oc_ex_build-chain" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--all") + local_nonpersistent_flags+=("--all") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--reverse") + local_nonpersistent_flags+=("--reverse") + flags+=("--trigger-only") + local_nonpersistent_flags+=("--trigger-only") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_config_patch() +{ + last_command="oc_ex_config_patch" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--patch=") + two_word_flags+=("-p") + local_nonpersistent_flags+=("--patch=") + flags+=("--type=") + local_nonpersistent_flags+=("--type=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_flag+=("--patch=") + must_have_one_flag+=("-p") + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_config() +{ + last_command="oc_ex_config" + commands=() + commands+=("patch") + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_dockergc() +{ + last_command="oc_ex_dockergc" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--dry-run") + local_nonpersistent_flags+=("--dry-run") + flags+=("--image-gc-high-threshold=") + local_nonpersistent_flags+=("--image-gc-high-threshold=") + flags+=("--image-gc-low-threshold=") + local_nonpersistent_flags+=("--image-gc-low-threshold=") + flags+=("--minimum-ttl-duration=") + local_nonpersistent_flags+=("--minimum-ttl-duration=") + flags+=("--no-headers") + local_nonpersistent_flags+=("--no-headers") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--show-all") + flags+=("-a") + local_nonpersistent_flags+=("--show-all") + flags+=("--show-labels") + local_nonpersistent_flags+=("--show-labels") + flags+=("--sort-by=") + local_nonpersistent_flags+=("--sort-by=") + flags+=("--template=") + flags_with_completion+=("--template") + flags_completion+=("_filedir") + local_nonpersistent_flags+=("--template=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_ipfailover() +{ + last_command="oc_ex_ipfailover" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--check-interval=") + local_nonpersistent_flags+=("--check-interval=") + flags+=("--check-script=") + local_nonpersistent_flags+=("--check-script=") + flags+=("--create") + local_nonpersistent_flags+=("--create") + flags+=("--dry-run") + local_nonpersistent_flags+=("--dry-run") + flags+=("--images=") + local_nonpersistent_flags+=("--images=") + flags+=("--interface=") + two_word_flags+=("-i") + local_nonpersistent_flags+=("--interface=") + flags+=("--iptables-chain=") + local_nonpersistent_flags+=("--iptables-chain=") + flags+=("--latest-images") + local_nonpersistent_flags+=("--latest-images") + flags+=("--no-headers") + local_nonpersistent_flags+=("--no-headers") + flags+=("--notify-script=") + local_nonpersistent_flags+=("--notify-script=") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--output-version=") + local_nonpersistent_flags+=("--output-version=") + flags+=("--preemption-strategy=") + local_nonpersistent_flags+=("--preemption-strategy=") + flags+=("--replicas=") + two_word_flags+=("-r") + local_nonpersistent_flags+=("--replicas=") + flags+=("--selector=") + two_word_flags+=("-l") + local_nonpersistent_flags+=("--selector=") + flags+=("--service-account=") + local_nonpersistent_flags+=("--service-account=") + flags+=("--show-all") + flags+=("-a") + local_nonpersistent_flags+=("--show-all") + flags+=("--show-labels") + local_nonpersistent_flags+=("--show-labels") + flags+=("--sort-by=") + local_nonpersistent_flags+=("--sort-by=") + flags+=("--template=") + flags_with_completion+=("--template") + flags_completion+=("_filedir") + local_nonpersistent_flags+=("--template=") + flags+=("--type=") + local_nonpersistent_flags+=("--type=") + flags+=("--virtual-ips=") + local_nonpersistent_flags+=("--virtual-ips=") + flags+=("--vrrp-id-offset=") + local_nonpersistent_flags+=("--vrrp-id-offset=") + flags+=("--watch-port=") + two_word_flags+=("-w") + local_nonpersistent_flags+=("--watch-port=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_options() +{ + last_command="oc_ex_options" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_prune-groups() +{ + last_command="oc_ex_prune-groups" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--blacklist=") + flags_with_completion+=("--blacklist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--blacklist=") + flags+=("--confirm") + local_nonpersistent_flags+=("--confirm") + flags+=("--sync-config=") + flags_with_completion+=("--sync-config") + flags_completion+=("__handle_filename_extension_flag yaml|yml") + local_nonpersistent_flags+=("--sync-config=") + flags+=("--whitelist=") + flags_with_completion+=("--whitelist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--whitelist=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_sync-groups() +{ + last_command="oc_ex_sync-groups" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--allow-missing-template-keys") + local_nonpersistent_flags+=("--allow-missing-template-keys") + flags+=("--blacklist=") + flags_with_completion+=("--blacklist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--blacklist=") + flags+=("--confirm") + local_nonpersistent_flags+=("--confirm") + flags+=("--no-headers") + local_nonpersistent_flags+=("--no-headers") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--output-version=") + local_nonpersistent_flags+=("--output-version=") + flags+=("--show-all") + flags+=("-a") + local_nonpersistent_flags+=("--show-all") + flags+=("--show-labels") + local_nonpersistent_flags+=("--show-labels") + flags+=("--sort-by=") + local_nonpersistent_flags+=("--sort-by=") + flags+=("--sync-config=") + flags_with_completion+=("--sync-config") + flags_completion+=("__handle_filename_extension_flag yaml|yml") + local_nonpersistent_flags+=("--sync-config=") + flags+=("--template=") + flags_with_completion+=("--template") + flags_completion+=("_filedir") + local_nonpersistent_flags+=("--template=") + flags+=("--type=") + local_nonpersistent_flags+=("--type=") + flags+=("--whitelist=") + flags_with_completion+=("--whitelist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--whitelist=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex() +{ + last_command="oc_ex" + commands=() + commands+=("build-chain") + commands+=("config") + commands+=("dockergc") + commands+=("ipfailover") + commands+=("options") + commands+=("prune-groups") + commands+=("sync-groups") + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + _oc_exec() { last_command="oc_exec" @@ -18699,6 +19276,7 @@ _oc() commands+=("describe") commands+=("edit") commands+=("env") + commands+=("ex") commands+=("exec") commands+=("explain") commands+=("export") diff --git a/contrib/completions/bash/openshift b/contrib/completions/bash/openshift index f748175c5eb1..cb5b4cd05b40 100644 --- a/contrib/completions/bash/openshift +++ b/contrib/completions/bash/openshift @@ -251,610 +251,6 @@ _openshift_completion() noun_aliases=() } -_openshift_ex_build-chain() -{ - last_command="openshift_ex_build-chain" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--all") - local_nonpersistent_flags+=("--all") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--reverse") - local_nonpersistent_flags+=("--reverse") - flags+=("--trigger-only") - local_nonpersistent_flags+=("--trigger-only") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_config_patch() -{ - last_command="openshift_ex_config_patch" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--patch=") - two_word_flags+=("-p") - local_nonpersistent_flags+=("--patch=") - flags+=("--type=") - local_nonpersistent_flags+=("--type=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_flag+=("--patch=") - must_have_one_flag+=("-p") - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_config() -{ - last_command="openshift_ex_config" - commands=() - commands+=("patch") - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_dockergc() -{ - last_command="openshift_ex_dockergc" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--dry-run") - local_nonpersistent_flags+=("--dry-run") - flags+=("--image-gc-high-threshold=") - local_nonpersistent_flags+=("--image-gc-high-threshold=") - flags+=("--image-gc-low-threshold=") - local_nonpersistent_flags+=("--image-gc-low-threshold=") - flags+=("--minimum-ttl-duration=") - local_nonpersistent_flags+=("--minimum-ttl-duration=") - flags+=("--no-headers") - local_nonpersistent_flags+=("--no-headers") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--show-all") - flags+=("-a") - local_nonpersistent_flags+=("--show-all") - flags+=("--show-labels") - local_nonpersistent_flags+=("--show-labels") - flags+=("--sort-by=") - local_nonpersistent_flags+=("--sort-by=") - flags+=("--template=") - flags_with_completion+=("--template") - flags_completion+=("_filedir") - local_nonpersistent_flags+=("--template=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_ipfailover() -{ - last_command="openshift_ex_ipfailover" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--check-interval=") - local_nonpersistent_flags+=("--check-interval=") - flags+=("--check-script=") - local_nonpersistent_flags+=("--check-script=") - flags+=("--create") - local_nonpersistent_flags+=("--create") - flags+=("--dry-run") - local_nonpersistent_flags+=("--dry-run") - flags+=("--images=") - local_nonpersistent_flags+=("--images=") - flags+=("--interface=") - two_word_flags+=("-i") - local_nonpersistent_flags+=("--interface=") - flags+=("--iptables-chain=") - local_nonpersistent_flags+=("--iptables-chain=") - flags+=("--latest-images") - local_nonpersistent_flags+=("--latest-images") - flags+=("--no-headers") - local_nonpersistent_flags+=("--no-headers") - flags+=("--notify-script=") - local_nonpersistent_flags+=("--notify-script=") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--output-version=") - local_nonpersistent_flags+=("--output-version=") - flags+=("--preemption-strategy=") - local_nonpersistent_flags+=("--preemption-strategy=") - flags+=("--replicas=") - two_word_flags+=("-r") - local_nonpersistent_flags+=("--replicas=") - flags+=("--selector=") - two_word_flags+=("-l") - local_nonpersistent_flags+=("--selector=") - flags+=("--service-account=") - local_nonpersistent_flags+=("--service-account=") - flags+=("--show-all") - flags+=("-a") - local_nonpersistent_flags+=("--show-all") - flags+=("--show-labels") - local_nonpersistent_flags+=("--show-labels") - flags+=("--sort-by=") - local_nonpersistent_flags+=("--sort-by=") - flags+=("--template=") - flags_with_completion+=("--template") - flags_completion+=("_filedir") - local_nonpersistent_flags+=("--template=") - flags+=("--type=") - local_nonpersistent_flags+=("--type=") - flags+=("--virtual-ips=") - local_nonpersistent_flags+=("--virtual-ips=") - flags+=("--vrrp-id-offset=") - local_nonpersistent_flags+=("--vrrp-id-offset=") - flags+=("--watch-port=") - two_word_flags+=("-w") - local_nonpersistent_flags+=("--watch-port=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_options() -{ - last_command="openshift_ex_options" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_prune-groups() -{ - last_command="openshift_ex_prune-groups" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--blacklist=") - flags_with_completion+=("--blacklist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--blacklist=") - flags+=("--confirm") - local_nonpersistent_flags+=("--confirm") - flags+=("--sync-config=") - flags_with_completion+=("--sync-config") - flags_completion+=("__handle_filename_extension_flag yaml|yml") - local_nonpersistent_flags+=("--sync-config=") - flags+=("--whitelist=") - flags_with_completion+=("--whitelist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--whitelist=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_sync-groups() -{ - last_command="openshift_ex_sync-groups" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--allow-missing-template-keys") - local_nonpersistent_flags+=("--allow-missing-template-keys") - flags+=("--blacklist=") - flags_with_completion+=("--blacklist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--blacklist=") - flags+=("--confirm") - local_nonpersistent_flags+=("--confirm") - flags+=("--no-headers") - local_nonpersistent_flags+=("--no-headers") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--output-version=") - local_nonpersistent_flags+=("--output-version=") - flags+=("--show-all") - flags+=("-a") - local_nonpersistent_flags+=("--show-all") - flags+=("--show-labels") - local_nonpersistent_flags+=("--show-labels") - flags+=("--sort-by=") - local_nonpersistent_flags+=("--sort-by=") - flags+=("--sync-config=") - flags_with_completion+=("--sync-config") - flags_completion+=("__handle_filename_extension_flag yaml|yml") - local_nonpersistent_flags+=("--sync-config=") - flags+=("--template=") - flags_with_completion+=("--template") - flags_completion+=("_filedir") - local_nonpersistent_flags+=("--template=") - flags+=("--type=") - local_nonpersistent_flags+=("--type=") - flags+=("--whitelist=") - flags_with_completion+=("--whitelist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--whitelist=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex() -{ - last_command="openshift_ex" - commands=() - commands+=("build-chain") - commands+=("config") - commands+=("dockergc") - commands+=("ipfailover") - commands+=("options") - commands+=("prune-groups") - commands+=("sync-groups") - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--as=") - flags+=("--as-group=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--insecure-skip-tls-verify") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--azure-container-registry-config=") - flags+=("--google-json-key=") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - _openshift_options() { last_command="openshift_options" @@ -1364,7 +760,6 @@ _openshift() last_command="openshift" commands=() commands+=("completion") - commands+=("ex") commands+=("options") commands+=("start") commands+=("version") diff --git a/contrib/completions/zsh/oc b/contrib/completions/zsh/oc index 99535d335bb1..4aadc20be239 100644 --- a/contrib/completions/zsh/oc +++ b/contrib/completions/zsh/oc @@ -12027,6 +12027,583 @@ _oc_env() noun_aliases=() } +_oc_ex_build-chain() +{ + last_command="oc_ex_build-chain" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--all") + local_nonpersistent_flags+=("--all") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--reverse") + local_nonpersistent_flags+=("--reverse") + flags+=("--trigger-only") + local_nonpersistent_flags+=("--trigger-only") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_config_patch() +{ + last_command="oc_ex_config_patch" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--patch=") + two_word_flags+=("-p") + local_nonpersistent_flags+=("--patch=") + flags+=("--type=") + local_nonpersistent_flags+=("--type=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_flag+=("--patch=") + must_have_one_flag+=("-p") + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_config() +{ + last_command="oc_ex_config" + commands=() + commands+=("patch") + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_dockergc() +{ + last_command="oc_ex_dockergc" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--dry-run") + local_nonpersistent_flags+=("--dry-run") + flags+=("--image-gc-high-threshold=") + local_nonpersistent_flags+=("--image-gc-high-threshold=") + flags+=("--image-gc-low-threshold=") + local_nonpersistent_flags+=("--image-gc-low-threshold=") + flags+=("--minimum-ttl-duration=") + local_nonpersistent_flags+=("--minimum-ttl-duration=") + flags+=("--no-headers") + local_nonpersistent_flags+=("--no-headers") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--show-all") + flags+=("-a") + local_nonpersistent_flags+=("--show-all") + flags+=("--show-labels") + local_nonpersistent_flags+=("--show-labels") + flags+=("--sort-by=") + local_nonpersistent_flags+=("--sort-by=") + flags+=("--template=") + flags_with_completion+=("--template") + flags_completion+=("_filedir") + local_nonpersistent_flags+=("--template=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_ipfailover() +{ + last_command="oc_ex_ipfailover" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--check-interval=") + local_nonpersistent_flags+=("--check-interval=") + flags+=("--check-script=") + local_nonpersistent_flags+=("--check-script=") + flags+=("--create") + local_nonpersistent_flags+=("--create") + flags+=("--dry-run") + local_nonpersistent_flags+=("--dry-run") + flags+=("--images=") + local_nonpersistent_flags+=("--images=") + flags+=("--interface=") + two_word_flags+=("-i") + local_nonpersistent_flags+=("--interface=") + flags+=("--iptables-chain=") + local_nonpersistent_flags+=("--iptables-chain=") + flags+=("--latest-images") + local_nonpersistent_flags+=("--latest-images") + flags+=("--no-headers") + local_nonpersistent_flags+=("--no-headers") + flags+=("--notify-script=") + local_nonpersistent_flags+=("--notify-script=") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--output-version=") + local_nonpersistent_flags+=("--output-version=") + flags+=("--preemption-strategy=") + local_nonpersistent_flags+=("--preemption-strategy=") + flags+=("--replicas=") + two_word_flags+=("-r") + local_nonpersistent_flags+=("--replicas=") + flags+=("--selector=") + two_word_flags+=("-l") + local_nonpersistent_flags+=("--selector=") + flags+=("--service-account=") + local_nonpersistent_flags+=("--service-account=") + flags+=("--show-all") + flags+=("-a") + local_nonpersistent_flags+=("--show-all") + flags+=("--show-labels") + local_nonpersistent_flags+=("--show-labels") + flags+=("--sort-by=") + local_nonpersistent_flags+=("--sort-by=") + flags+=("--template=") + flags_with_completion+=("--template") + flags_completion+=("_filedir") + local_nonpersistent_flags+=("--template=") + flags+=("--type=") + local_nonpersistent_flags+=("--type=") + flags+=("--virtual-ips=") + local_nonpersistent_flags+=("--virtual-ips=") + flags+=("--vrrp-id-offset=") + local_nonpersistent_flags+=("--vrrp-id-offset=") + flags+=("--watch-port=") + two_word_flags+=("-w") + local_nonpersistent_flags+=("--watch-port=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_options() +{ + last_command="oc_ex_options" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_prune-groups() +{ + last_command="oc_ex_prune-groups" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--blacklist=") + flags_with_completion+=("--blacklist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--blacklist=") + flags+=("--confirm") + local_nonpersistent_flags+=("--confirm") + flags+=("--sync-config=") + flags_with_completion+=("--sync-config") + flags_completion+=("__handle_filename_extension_flag yaml|yml") + local_nonpersistent_flags+=("--sync-config=") + flags+=("--whitelist=") + flags_with_completion+=("--whitelist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--whitelist=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex_sync-groups() +{ + last_command="oc_ex_sync-groups" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--allow-missing-template-keys") + local_nonpersistent_flags+=("--allow-missing-template-keys") + flags+=("--blacklist=") + flags_with_completion+=("--blacklist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--blacklist=") + flags+=("--confirm") + local_nonpersistent_flags+=("--confirm") + flags+=("--no-headers") + local_nonpersistent_flags+=("--no-headers") + flags+=("--output=") + two_word_flags+=("-o") + local_nonpersistent_flags+=("--output=") + flags+=("--output-version=") + local_nonpersistent_flags+=("--output-version=") + flags+=("--show-all") + flags+=("-a") + local_nonpersistent_flags+=("--show-all") + flags+=("--show-labels") + local_nonpersistent_flags+=("--show-labels") + flags+=("--sort-by=") + local_nonpersistent_flags+=("--sort-by=") + flags+=("--sync-config=") + flags_with_completion+=("--sync-config") + flags_completion+=("__handle_filename_extension_flag yaml|yml") + local_nonpersistent_flags+=("--sync-config=") + flags+=("--template=") + flags_with_completion+=("--template") + flags_completion+=("_filedir") + local_nonpersistent_flags+=("--template=") + flags+=("--type=") + local_nonpersistent_flags+=("--type=") + flags+=("--whitelist=") + flags_with_completion+=("--whitelist") + flags_completion+=("__handle_filename_extension_flag txt") + local_nonpersistent_flags+=("--whitelist=") + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_oc_ex() +{ + last_command="oc_ex" + commands=() + commands+=("build-chain") + commands+=("config") + commands+=("dockergc") + commands+=("ipfailover") + commands+=("options") + commands+=("prune-groups") + commands+=("sync-groups") + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--as=") + flags+=("--as-group=") + flags+=("--cache-dir=") + flags+=("--certificate-authority=") + flags_with_completion+=("--certificate-authority") + flags_completion+=("_filedir") + flags+=("--client-certificate=") + flags_with_completion+=("--client-certificate") + flags_completion+=("_filedir") + flags+=("--client-key=") + flags_with_completion+=("--client-key") + flags_completion+=("_filedir") + flags+=("--cluster=") + flags+=("--config=") + flags_with_completion+=("--config") + flags_completion+=("_filedir") + flags+=("--context=") + flags+=("--insecure-skip-tls-verify") + flags+=("--match-server-version") + flags+=("--namespace=") + two_word_flags+=("-n") + flags+=("--request-timeout=") + flags+=("--server=") + flags+=("--token=") + flags+=("--user=") + flags+=("--log-flush-frequency=") + flags+=("--loglevel=") + flags+=("--logspec=") + flags+=("--v=") + flags+=("--vmodule=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + _oc_exec() { last_command="oc_exec" @@ -18841,6 +19418,7 @@ _oc() commands+=("describe") commands+=("edit") commands+=("env") + commands+=("ex") commands+=("exec") commands+=("explain") commands+=("export") diff --git a/contrib/completions/zsh/openshift b/contrib/completions/zsh/openshift index 5f15318c7f5a..9fc724ae7dc9 100644 --- a/contrib/completions/zsh/openshift +++ b/contrib/completions/zsh/openshift @@ -393,610 +393,6 @@ _openshift_completion() noun_aliases=() } -_openshift_ex_build-chain() -{ - last_command="openshift_ex_build-chain" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--all") - local_nonpersistent_flags+=("--all") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--reverse") - local_nonpersistent_flags+=("--reverse") - flags+=("--trigger-only") - local_nonpersistent_flags+=("--trigger-only") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_config_patch() -{ - last_command="openshift_ex_config_patch" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--patch=") - two_word_flags+=("-p") - local_nonpersistent_flags+=("--patch=") - flags+=("--type=") - local_nonpersistent_flags+=("--type=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_flag+=("--patch=") - must_have_one_flag+=("-p") - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_config() -{ - last_command="openshift_ex_config" - commands=() - commands+=("patch") - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_dockergc() -{ - last_command="openshift_ex_dockergc" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--dry-run") - local_nonpersistent_flags+=("--dry-run") - flags+=("--image-gc-high-threshold=") - local_nonpersistent_flags+=("--image-gc-high-threshold=") - flags+=("--image-gc-low-threshold=") - local_nonpersistent_flags+=("--image-gc-low-threshold=") - flags+=("--minimum-ttl-duration=") - local_nonpersistent_flags+=("--minimum-ttl-duration=") - flags+=("--no-headers") - local_nonpersistent_flags+=("--no-headers") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--show-all") - flags+=("-a") - local_nonpersistent_flags+=("--show-all") - flags+=("--show-labels") - local_nonpersistent_flags+=("--show-labels") - flags+=("--sort-by=") - local_nonpersistent_flags+=("--sort-by=") - flags+=("--template=") - flags_with_completion+=("--template") - flags_completion+=("_filedir") - local_nonpersistent_flags+=("--template=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_ipfailover() -{ - last_command="openshift_ex_ipfailover" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--check-interval=") - local_nonpersistent_flags+=("--check-interval=") - flags+=("--check-script=") - local_nonpersistent_flags+=("--check-script=") - flags+=("--create") - local_nonpersistent_flags+=("--create") - flags+=("--dry-run") - local_nonpersistent_flags+=("--dry-run") - flags+=("--images=") - local_nonpersistent_flags+=("--images=") - flags+=("--interface=") - two_word_flags+=("-i") - local_nonpersistent_flags+=("--interface=") - flags+=("--iptables-chain=") - local_nonpersistent_flags+=("--iptables-chain=") - flags+=("--latest-images") - local_nonpersistent_flags+=("--latest-images") - flags+=("--no-headers") - local_nonpersistent_flags+=("--no-headers") - flags+=("--notify-script=") - local_nonpersistent_flags+=("--notify-script=") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--output-version=") - local_nonpersistent_flags+=("--output-version=") - flags+=("--preemption-strategy=") - local_nonpersistent_flags+=("--preemption-strategy=") - flags+=("--replicas=") - two_word_flags+=("-r") - local_nonpersistent_flags+=("--replicas=") - flags+=("--selector=") - two_word_flags+=("-l") - local_nonpersistent_flags+=("--selector=") - flags+=("--service-account=") - local_nonpersistent_flags+=("--service-account=") - flags+=("--show-all") - flags+=("-a") - local_nonpersistent_flags+=("--show-all") - flags+=("--show-labels") - local_nonpersistent_flags+=("--show-labels") - flags+=("--sort-by=") - local_nonpersistent_flags+=("--sort-by=") - flags+=("--template=") - flags_with_completion+=("--template") - flags_completion+=("_filedir") - local_nonpersistent_flags+=("--template=") - flags+=("--type=") - local_nonpersistent_flags+=("--type=") - flags+=("--virtual-ips=") - local_nonpersistent_flags+=("--virtual-ips=") - flags+=("--vrrp-id-offset=") - local_nonpersistent_flags+=("--vrrp-id-offset=") - flags+=("--watch-port=") - two_word_flags+=("-w") - local_nonpersistent_flags+=("--watch-port=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_options() -{ - last_command="openshift_ex_options" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_prune-groups() -{ - last_command="openshift_ex_prune-groups" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--blacklist=") - flags_with_completion+=("--blacklist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--blacklist=") - flags+=("--confirm") - local_nonpersistent_flags+=("--confirm") - flags+=("--sync-config=") - flags_with_completion+=("--sync-config") - flags_completion+=("__handle_filename_extension_flag yaml|yml") - local_nonpersistent_flags+=("--sync-config=") - flags+=("--whitelist=") - flags_with_completion+=("--whitelist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--whitelist=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex_sync-groups() -{ - last_command="openshift_ex_sync-groups" - commands=() - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--allow-missing-template-keys") - local_nonpersistent_flags+=("--allow-missing-template-keys") - flags+=("--blacklist=") - flags_with_completion+=("--blacklist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--blacklist=") - flags+=("--confirm") - local_nonpersistent_flags+=("--confirm") - flags+=("--no-headers") - local_nonpersistent_flags+=("--no-headers") - flags+=("--output=") - two_word_flags+=("-o") - local_nonpersistent_flags+=("--output=") - flags+=("--output-version=") - local_nonpersistent_flags+=("--output-version=") - flags+=("--show-all") - flags+=("-a") - local_nonpersistent_flags+=("--show-all") - flags+=("--show-labels") - local_nonpersistent_flags+=("--show-labels") - flags+=("--sort-by=") - local_nonpersistent_flags+=("--sort-by=") - flags+=("--sync-config=") - flags_with_completion+=("--sync-config") - flags_completion+=("__handle_filename_extension_flag yaml|yml") - local_nonpersistent_flags+=("--sync-config=") - flags+=("--template=") - flags_with_completion+=("--template") - flags_completion+=("_filedir") - local_nonpersistent_flags+=("--template=") - flags+=("--type=") - local_nonpersistent_flags+=("--type=") - flags+=("--whitelist=") - flags_with_completion+=("--whitelist") - flags_completion+=("__handle_filename_extension_flag txt") - local_nonpersistent_flags+=("--whitelist=") - flags+=("--as=") - flags+=("--as-group=") - flags+=("--azure-container-registry-config=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--google-json-key=") - flags+=("--insecure-skip-tls-verify") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - -_openshift_ex() -{ - last_command="openshift_ex" - commands=() - commands+=("build-chain") - commands+=("config") - commands+=("dockergc") - commands+=("ipfailover") - commands+=("options") - commands+=("prune-groups") - commands+=("sync-groups") - - flags=() - two_word_flags=() - local_nonpersistent_flags=() - flags_with_completion=() - flags_completion=() - - flags+=("--as=") - flags+=("--as-group=") - flags+=("--cache-dir=") - flags+=("--certificate-authority=") - flags_with_completion+=("--certificate-authority") - flags_completion+=("_filedir") - flags+=("--client-certificate=") - flags_with_completion+=("--client-certificate") - flags_completion+=("_filedir") - flags+=("--client-key=") - flags_with_completion+=("--client-key") - flags_completion+=("_filedir") - flags+=("--cluster=") - flags+=("--config=") - flags_with_completion+=("--config") - flags_completion+=("_filedir") - flags+=("--context=") - flags+=("--insecure-skip-tls-verify") - flags+=("--match-server-version") - flags+=("--namespace=") - two_word_flags+=("-n") - flags+=("--request-timeout=") - flags+=("--server=") - flags+=("--token=") - flags+=("--user=") - flags+=("--azure-container-registry-config=") - flags+=("--google-json-key=") - flags+=("--log-flush-frequency=") - flags+=("--loglevel=") - flags+=("--logspec=") - flags+=("--v=") - flags+=("--version") - flags+=("--vmodule=") - - must_have_one_flag=() - must_have_one_noun=() - noun_aliases=() -} - _openshift_options() { last_command="openshift_options" @@ -1506,7 +902,6 @@ _openshift() last_command="openshift" commands=() commands+=("completion") - commands+=("ex") commands+=("options") commands+=("start") commands+=("version") diff --git a/docs/man/man1/.files_generated_oc b/docs/man/man1/.files_generated_oc index f5504f8a384f..bbf7126af835 100644 --- a/docs/man/man1/.files_generated_oc +++ b/docs/man/man1/.files_generated_oc @@ -167,6 +167,18 @@ oc-deploy.1 oc-describe.1 oc-edit.1 oc-env.1 +oc-ex-build-chain.1 +oc-ex-config-patch.1 +oc-ex-config.1 +oc-ex-diagnostics.1 +oc-ex-dockergc.1 +oc-ex-ipfailover.1 +oc-ex-options.1 +oc-ex-prune-groups.1 +oc-ex-sync-groups.1 +oc-ex-validate-master-config.1 +oc-ex-validate-node-config.1 +oc-ex-validate.1 oc-ex.1 oc-exec.1 oc-explain.1 diff --git a/docs/man/man1/.files_generated_openshift b/docs/man/man1/.files_generated_openshift index fae8889cfa3c..4a5c25a61443 100644 --- a/docs/man/man1/.files_generated_openshift +++ b/docs/man/man1/.files_generated_openshift @@ -1,17 +1,4 @@ openshift-completion.1 -openshift-ex-build-chain.1 -openshift-ex-config-patch.1 -openshift-ex-config.1 -openshift-ex-diagnostics.1 -openshift-ex-dockergc.1 -openshift-ex-ipfailover.1 -openshift-ex-options.1 -openshift-ex-prune-groups.1 -openshift-ex-sync-groups.1 -openshift-ex-validate-master-config.1 -openshift-ex-validate-node-config.1 -openshift-ex-validate.1 -openshift-ex.1 openshift-options.1 openshift-start-etcd.1 openshift-start-master-api.1 diff --git a/docs/man/man1/openshift-ex-build-chain.1 b/docs/man/man1/oc-ex-build-chain.1 similarity index 100% rename from docs/man/man1/openshift-ex-build-chain.1 rename to docs/man/man1/oc-ex-build-chain.1 diff --git a/docs/man/man1/openshift-ex-config-patch.1 b/docs/man/man1/oc-ex-config-patch.1 similarity index 100% rename from docs/man/man1/openshift-ex-config-patch.1 rename to docs/man/man1/oc-ex-config-patch.1 diff --git a/docs/man/man1/openshift-ex-config.1 b/docs/man/man1/oc-ex-config.1 similarity index 100% rename from docs/man/man1/openshift-ex-config.1 rename to docs/man/man1/oc-ex-config.1 diff --git a/docs/man/man1/openshift-ex-diagnostics.1 b/docs/man/man1/oc-ex-diagnostics.1 similarity index 100% rename from docs/man/man1/openshift-ex-diagnostics.1 rename to docs/man/man1/oc-ex-diagnostics.1 diff --git a/docs/man/man1/openshift-ex-dockergc.1 b/docs/man/man1/oc-ex-dockergc.1 similarity index 100% rename from docs/man/man1/openshift-ex-dockergc.1 rename to docs/man/man1/oc-ex-dockergc.1 diff --git a/docs/man/man1/openshift-ex-ipfailover.1 b/docs/man/man1/oc-ex-ipfailover.1 similarity index 100% rename from docs/man/man1/openshift-ex-ipfailover.1 rename to docs/man/man1/oc-ex-ipfailover.1 diff --git a/docs/man/man1/openshift-ex-options.1 b/docs/man/man1/oc-ex-options.1 similarity index 100% rename from docs/man/man1/openshift-ex-options.1 rename to docs/man/man1/oc-ex-options.1 diff --git a/docs/man/man1/openshift-ex-prune-groups.1 b/docs/man/man1/oc-ex-prune-groups.1 similarity index 100% rename from docs/man/man1/openshift-ex-prune-groups.1 rename to docs/man/man1/oc-ex-prune-groups.1 diff --git a/docs/man/man1/openshift-ex-sync-groups.1 b/docs/man/man1/oc-ex-sync-groups.1 similarity index 100% rename from docs/man/man1/openshift-ex-sync-groups.1 rename to docs/man/man1/oc-ex-sync-groups.1 diff --git a/docs/man/man1/openshift-ex-validate-master-config.1 b/docs/man/man1/oc-ex-validate-master-config.1 similarity index 100% rename from docs/man/man1/openshift-ex-validate-master-config.1 rename to docs/man/man1/oc-ex-validate-master-config.1 diff --git a/docs/man/man1/openshift-ex-validate-node-config.1 b/docs/man/man1/oc-ex-validate-node-config.1 similarity index 100% rename from docs/man/man1/openshift-ex-validate-node-config.1 rename to docs/man/man1/oc-ex-validate-node-config.1 diff --git a/docs/man/man1/openshift-ex-validate.1 b/docs/man/man1/oc-ex-validate.1 similarity index 100% rename from docs/man/man1/openshift-ex-validate.1 rename to docs/man/man1/oc-ex-validate.1 diff --git a/docs/man/man1/openshift-ex.1 b/docs/man/man1/openshift-ex.1 deleted file mode 100644 index b6fd7a0f9896..000000000000 --- a/docs/man/man1/openshift-ex.1 +++ /dev/null @@ -1,3 +0,0 @@ -This file is autogenerated, but we've stopped checking such files into the -repository to reduce the need for rebases. Please run hack/generate-docs.sh to -populate this file.