diff options
author | baude <bbaude@redhat.com> | 2018-09-21 09:43:54 -0500 |
---|---|---|
committer | baude <bbaude@redhat.com> | 2018-09-28 14:14:13 -0500 |
commit | 4f825f2e079c1cf3ec6c9fd2c5378ce2db18d4f0 (patch) | |
tree | 6c237b29beb1bebcb94fa02250e1931f4b129240 /completions/bash/podman | |
parent | 7b152a24be224ee454b3f698cc1c1ed71330a476 (diff) | |
download | podman-4f825f2e079c1cf3ec6c9fd2c5378ce2db18d4f0.tar.gz podman-4f825f2e079c1cf3ec6c9fd2c5378ce2db18d4f0.tar.bz2 podman-4f825f2e079c1cf3ec6c9fd2c5378ce2db18d4f0.zip |
Add container runlabel command
Execute the command as described by a container image. The value of the label is processed
into a command by:
1. Ensuring the first argument of the command is podman.
2. Substituting any variables with those defined by the environment or otherwise.
If no label exists in the container image, nothing is done.
podman container runlabel LABEL IMAGE extra_args
Signed-off-by: baude <bbaude@redhat.com>
Diffstat (limited to 'completions/bash/podman')
-rw-r--r-- | completions/bash/podman | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/completions/bash/podman b/completions/bash/podman index b97c4b0d5..b5425e702 100644 --- a/completions/bash/podman +++ b/completions/bash/podman @@ -2084,6 +2084,36 @@ _podman_logout() { _complete_ "$options_with_args" "$boolean_options" } +_podman_container_runlabel() { + local options_with_args=" + --authfile + --cert-dir + --creds + --name + --signature-policy + " + + local boolean_options=" + --display + --help + -h + -p + --pull + -q + --quiet + --tls-verify + " + + case "$cur" in + -*) + COMPREPLY=($(compgen -W "$boolean_options $options_with_args" -- "$cur")) + ;; + *) + __podman_complete_images --id + ;; + esac +} + _podman_pod_create() { local options_with_args=" --cgroup-parent |