Harald Albers
|
4378ab4d92
|
Handle null completions with a default callback
Credits to thaJeztah
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 20:10:37 +00:00 |
Harald Albers
|
ef6cca9699
|
Use subtests
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 19:40:55 +00:00 |
Harald Albers
|
33d3246a37
|
fixup! Add completion for `--pid`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 19:15:41 +00:00 |
Harald Albers
|
3bc177b8ac
|
Use constants in completion of IPCModes
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 17:18:10 +00:00 |
Harald Albers
|
a40ea78579
|
Improve completion for "--log-driver"
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 17:08:33 +00:00 |
Harald Albers
|
adcce2b4ef
|
Improve completion for "--volume-driver"
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 16:26:03 +00:00 |
Harald Albers
|
8362a23b67
|
Use constants in completion of `--cgroupns`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 15:55:19 +00:00 |
Harald Albers
|
5624d2cbfd
|
Add comments to linter exceptions
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 15:43:43 +00:00 |
Harald Albers
|
afda9f3b97
|
Improve completion for "--uts"
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 15:42:22 +00:00 |
Harald Albers
|
32d7ff8883
|
Fix function signatures (dockerCLI completion.APIClientProvider)
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-30 15:42:22 +00:00 |
Harald Albers
|
bdae758447
|
Improve completion for `--log-driver` and `--log-opt`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
eca980c6d7
|
Improve completion for `--security-opt`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
fc12d091fa
|
Add completion for `--detach-keys`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
61e803c2aa
|
Disable file completion for `--workdir`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
8afd8dd21a
|
Add completion for `--volume-driver`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
46db7413e2
|
Disable file completion for `--uts`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
b878f5e057
|
Add completion for `--userns`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
20538ac1c7
|
Disable file completion for `--user`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
fd1d55a2b4
|
Add completion for `--ulimit`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
0d65aca68e
|
Disable file completion for `--sysctl`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
a490538d0d
|
Add completion for `--storage-opt`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
09701feb71
|
Disable file completion for `--stop-timeout`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
396d9e02cf
|
Disable file completion for `--shm-size`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
ff9c6846b1
|
Disable file completion for `--security-opt`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
a40ed99d5a
|
Disable file completion for `--runtime`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
39028ced90
|
Disable file completion for `--publish`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
968d758988
|
Disable file completion for `--pids-limit`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
5c963884f5
|
Add completion for `--pid`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
9817e322d9
|
Disable file completion for `--oom-score-adj`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
39cd60b6eb
|
Disable file completion for `--network-alias`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
b3703fa109
|
Disable file completion for `--name`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
31f1f43b1b
|
Disable file completion for `--mount`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
0135d7ed2b
|
Disable file completion for `--memory*`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
e27ff3b202
|
Disable file completion for `--mac-address`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
6a801bcd40
|
Disable file completion for `--log-*`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
93af729f53
|
Disable file completion for `--link-local-ip`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
0e4b312b90
|
Add completion for `--link`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
846439cdc4
|
Disable file completion for `--label`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
33d870adb7
|
Disable file completion for `--kernel-memory`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
77fd7d7a16
|
Disable file completion for `--isolation`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
b9c7f6c67e
|
Add completion for `--ipc`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
784ad51c67
|
Disable file completion for `--ip6*`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
e08a00701b
|
Disable file completion for `--hostname`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
3ab5af735a
|
Disable file completion for `--health-*`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
d963cfc964
|
Disable file completion for `--group-add`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
a5aa7c9037
|
Disable file completion for `--gpus`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
6aba94e6dd
|
Disable file completion for `--expose`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
9906847f54
|
Disable file completion for `--entrypoint`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
85ab1210ab
|
Disable file completion for `--domainname`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |
Harald Albers
|
14038a915d
|
Disable file completion for `--dns*`
Signed-off-by: Harald Albers <github@albersweb.de>
|
2024-10-28 22:48:37 +00:00 |