diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-09-17 14:14:42 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-17 14:14:42 -0400 |
commit | cedbb057a143d074da7a36a04c1bcebc99cc81b8 (patch) | |
tree | 4a0e6971d4ed01bded801b12f1b0235d082f7d1b | |
parent | 031ddf9c8476202c6b0c810c6c0f6a7a0040c035 (diff) | |
parent | e18e4f4327358a999d61f0919239305480a92b62 (diff) | |
download | podman-cedbb057a143d074da7a36a04c1bcebc99cc81b8.tar.gz podman-cedbb057a143d074da7a36a04c1bcebc99cc81b8.tar.bz2 podman-cedbb057a143d074da7a36a04c1bcebc99cc81b8.zip |
Merge pull request #7669 from zhangguanzhang/missing-completion
fix missing completion in podman run
-rw-r--r-- | completions/bash/podman | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/completions/bash/podman b/completions/bash/podman index 6cbad38d2..a83cfc790 100644 --- a/completions/bash/podman +++ b/completions/bash/podman @@ -404,6 +404,16 @@ __podman_local_interfaces() { ip addr show scope global 2>/dev/null | sed -n 's| \+inet \([0-9.]\+\).* \([^ ]\+\)|\1 \2|p' } +__podman_complete_restart() { + case "$prev" in + --restart) + COMPREPLY=( $( compgen -W "always no on-failure" -- "$cur") ) + return + ;; + esac + return 1 +} + __podman_complete_local_interfaces() { local additional_interface if [ "$1" = "--add" ] ; then @@ -2178,6 +2188,7 @@ _podman_container_run() { --preserve-fds --publish -p --pull + --restart --runtime --rootfs --security-opt @@ -2232,6 +2243,7 @@ _podman_container_run() { --sig-proxy=false " __podman_complete_detach_keys && return + __podman_complete_restart && return fi case "$cur" in |