summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2020-09-17 14:14:42 -0400
committerGitHub <noreply@github.com>2020-09-17 14:14:42 -0400
commitcedbb057a143d074da7a36a04c1bcebc99cc81b8 (patch)
tree4a0e6971d4ed01bded801b12f1b0235d082f7d1b
parent031ddf9c8476202c6b0c810c6c0f6a7a0040c035 (diff)
parente18e4f4327358a999d61f0919239305480a92b62 (diff)
downloadpodman-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/podman12
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