mirror of
https://github.com/containers/podman.git
synced 2025-06-19 16:33:24 +08:00
cli: podman kube play --log-opt use StringArray()
This option accepts arbitrary input so we should allow commas in it. Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
@ -124,7 +124,7 @@ func playFlags(cmd *cobra.Command) {
|
|||||||
_ = cmd.RegisterFlagCompletionFunc(logDriverFlagName, common.AutocompleteLogDriver)
|
_ = cmd.RegisterFlagCompletionFunc(logDriverFlagName, common.AutocompleteLogDriver)
|
||||||
|
|
||||||
logOptFlagName := "log-opt"
|
logOptFlagName := "log-opt"
|
||||||
flags.StringSliceVar(
|
flags.StringArrayVar(
|
||||||
&playOptions.LogOptions,
|
&playOptions.LogOptions,
|
||||||
logOptFlagName, []string{},
|
logOptFlagName, []string{},
|
||||||
"Logging driver options",
|
"Logging driver options",
|
||||||
|
@ -4886,7 +4886,7 @@ ENV OPENJ9_JAVA_OPTIONS=%q
|
|||||||
err := generateKubeYaml("pod", pod, kubeYaml)
|
err := generateKubeYaml("pod", pod, kubeYaml)
|
||||||
Expect(err).ToNot(HaveOccurred())
|
Expect(err).ToNot(HaveOccurred())
|
||||||
|
|
||||||
kube := podmanTest.Podman([]string{"kube", "play", kubeYaml, "--log-driver", "journald", "--log-opt", "tag={{.ImageName}}"})
|
kube := podmanTest.Podman([]string{"kube", "play", kubeYaml, "--log-driver", "journald", "--log-opt", "tag={{.ImageName}},withcomma"})
|
||||||
kube.WaitWithDefaultTimeout()
|
kube.WaitWithDefaultTimeout()
|
||||||
Expect(kube).Should(ExitCleanly())
|
Expect(kube).Should(ExitCleanly())
|
||||||
|
|
||||||
@ -4897,7 +4897,7 @@ ENV OPENJ9_JAVA_OPTIONS=%q
|
|||||||
inspect := podmanTest.Podman([]string{"inspect", getCtrNameInPod(pod)})
|
inspect := podmanTest.Podman([]string{"inspect", getCtrNameInPod(pod)})
|
||||||
inspect.WaitWithDefaultTimeout()
|
inspect.WaitWithDefaultTimeout()
|
||||||
Expect(start).Should(ExitCleanly())
|
Expect(start).Should(ExitCleanly())
|
||||||
Expect((inspect.InspectContainerToJSON()[0]).HostConfig.LogConfig.Tag).To(Equal("{{.ImageName}}"))
|
Expect((inspect.InspectContainerToJSON()[0]).HostConfig.LogConfig.Tag).To(Equal("{{.ImageName}},withcomma"))
|
||||||
})
|
})
|
||||||
|
|
||||||
It("using a user namespace", func() {
|
It("using a user namespace", func() {
|
||||||
|
Reference in New Issue
Block a user