DockerCLI/opts
Jianyong Wu a73610dc4f
run: fix GetList return empty issue for throttledevice
Test "--device-read-bps" "--device-write-bps" will fail. The root
cause is that GetList helper return empty as its local variable
initialized to zero size.

This patch fix it by setting the related slice size to non-zero.

Signed-off-by: Jianyong Wu <wujianyong@hygon.cn>
Fixes: #5321
(cherry picked from commit 73e78a5822)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-08-09 19:48:04 +02:00
..
capabilities.go opts: NormalizeCapability(): fix redefinition of the built-in function (revive) 2023-03-30 17:05:31 +02:00
capabilities_test.go format code with gofumpt 2022-09-30 11:59:11 +02:00
config.go opts: use strings.Cut for handling key/value pairs 2022-12-29 15:14:15 +01:00
config_test.go format go with gofumpt (with -lang=1.19) 2022-09-30 19:14:36 +02:00
duration.go Move duration opts into an opts package 2017-05-16 17:49:40 +02:00
duration_test.go bump gotest.tools v3.0.1 for compatibility with Go 1.14 2020-02-23 00:28:55 +01:00
env.go opts: use strings.Cut for handling key/value pairs 2022-12-29 15:14:15 +01:00
env_test.go opts: simplify ValidateEnv to use os.LookupEnv 2020-08-28 18:31:41 +02:00
envfile.go format (GoDoc) comments with Go 1.19 to prepare for go updates 2022-07-19 19:10:16 +02:00
envfile_test.go linting: ST1017: don't use Yoda conditions (stylecheck) 2022-09-03 21:25:40 +02:00
file.go opts: use strings.Cut for handling key/value pairs 2022-12-29 15:14:15 +01:00
gpus.go opts: use strings.Cut for handling key/value pairs 2022-12-29 15:14:15 +01:00
gpus_test.go bump gotest.tools v3.0.1 for compatibility with Go 1.14 2020-02-23 00:28:55 +01:00
hosts.go Permit '=' separator and '[ipv6]' in --add-host 2023-12-07 18:29:19 +00:00
hosts_test.go Permit '=' separator and '[ipv6]' in --add-host 2023-12-07 18:29:19 +00:00
hosts_unix.go remove pre-go1.17 build-tags 2023-05-05 18:23:03 +02:00
hosts_windows.go gofmt with go1.17 2022-03-26 20:21:00 +01:00
mount.go mount: bind-recursive: remove boolean convenience values 2023-11-22 11:22:38 +01:00
mount_test.go mount: add `bind-recursive=<bool|string>` and deprecate `bind-nonrecursive=<bool>` 2023-10-01 02:58:17 +09:00
network.go Add missing opts to --network advanced syntax 2023-09-10 18:57:50 +02:00
network_test.go Add missing opts to --network advanced syntax 2023-09-10 18:57:50 +02:00
opts.go opts: ValidateIPAddress: improve error, godoc, and tests 2023-11-11 14:50:28 +01:00
opts_test.go linting: address assorted issues found by gocritic 2023-11-20 16:02:16 +01:00
parse.go vendor: github.com/docker/docker a65c948e7edf (v25.0.0-dev) 2023-08-28 21:11:17 +02:00
parse_test.go replace uses of deprecated env.Patch() 2022-09-22 17:28:07 +02:00
port.go opts: use strings.Cut for handling key/value pairs 2022-12-29 15:14:15 +01:00
port_test.go golangci-lint: enable thelper linter 2023-11-20 16:02:17 +01:00
quotedstring.go opts: fix potential panic in trimQuotes 2022-06-09 08:00:33 +02:00
quotedstring_test.go opts: fix potential panic in trimQuotes 2022-06-09 08:00:33 +02:00
secret.go opts: use strings.Cut for handling key/value pairs 2022-12-29 15:14:15 +01:00
secret_test.go format go with gofumpt (with -lang=1.19) 2022-09-30 19:14:36 +02:00
throttledevice.go run: fix GetList return empty issue for throttledevice 2024-08-09 19:48:04 +02:00
ulimit.go linting: Consider pre-allocating sliceVar (prealloc) 2023-11-20 16:02:16 +01:00
ulimit_test.go opts/UlimitOpt: sort lists by name 2020-09-10 11:56:27 +02:00
weightdevice.go linting: Consider pre-allocating sliceVar (prealloc) 2023-11-20 16:02:16 +01:00