From 8de13271cae029e03bac0e68c5b00c8e39076e65 Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Thu, 7 Dec 2023 16:53:13 +0100 Subject: [PATCH] cli: podman run/create --device-{read,write}-iops use StringArray() This option accepts a file path so we should allow commas in it. Signed-off-by: Paul Holzinger --- cmd/podman/common/create.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/podman/common/create.go b/cmd/podman/common/create.go index 1e2bc4eeb6..e37a06783b 100644 --- a/cmd/podman/common/create.go +++ b/cmd/podman/common/create.go @@ -898,7 +898,7 @@ func DefineCreateFlags(cmd *cobra.Command, cf *entities.ContainerCreateOptions, } if mode == entities.CreateMode || mode == entities.UpdateMode { deviceReadIopsFlagName := "device-read-iops" - createFlags.StringSliceVar( + createFlags.StringArrayVar( &cf.DeviceReadIOPs, deviceReadIopsFlagName, []string{}, "Limit read rate (IO per second) from a device (e.g. --device-read-iops=/dev/sda:1000)", @@ -906,7 +906,7 @@ func DefineCreateFlags(cmd *cobra.Command, cf *entities.ContainerCreateOptions, _ = cmd.RegisterFlagCompletionFunc(deviceReadIopsFlagName, completion.AutocompleteDefault) deviceWriteIopsFlagName := "device-write-iops" - createFlags.StringSliceVar( + createFlags.StringArrayVar( &cf.DeviceWriteIOPs, deviceWriteIopsFlagName, []string{}, "Limit write rate (IO per second) to a device (e.g. --device-write-iops=/dev/sda:1000)",