moby--moby/opts
Sebastiaan van Stijn a3ae9a5956
opts: ParseTCPAddr(): extract parsing logic, consistent errors
Make sure we validate the default address given before using it, and
combine the parsing/validation logic so that it can be reused.

This patch also makes the errors more consistent, and uses pkg/errors
for generating them.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2022-05-01 19:53:40 +02:00
..
address_pools.go Fix libnetwork imports 2021-06-01 21:51:23 +00:00
address_pools_test.go Allow user to control the default address pools 2018-04-30 11:14:08 -04:00
env.go opts: simplify ValidateEnv to use os.LookupEnv 2020-08-14 16:58:30 +02:00
env_test.go opts: simplify ValidateEnv to use os.LookupEnv 2020-08-14 16:58:30 +02:00
hosts.go opts: ParseTCPAddr(): extract parsing logic, consistent errors 2022-05-01 19:53:40 +02:00
hosts_test.go opts: ParseTCPAddr(): extract parsing logic, consistent errors 2022-05-01 19:53:40 +02:00
hosts_unix.go Update to Go 1.17.0, and gofmt with Go 1.17 2021-08-24 23:33:27 +02:00
hosts_windows.go opts: unify host-options, and use consts 2020-10-31 16:44:21 +01:00
opts.go enforce reserve internal labels. 2020-02-12 12:03:35 +08:00
opts_test.go enforce reserve internal labels. 2020-02-12 12:03:35 +08:00
runtime.go Add canonical import comment 2018-02-05 16:51:57 -05:00
ulimit.go goimports: fix imports 2019-09-18 12:56:54 +02:00
ulimit_test.go TestUlimitOpt: fix composite literal uses unkeyed fields (govet) 2019-09-18 12:57:34 +02:00