spiegel_podman/pkg/util
Ygal Blum 64ec31ac00 Add nocreate option for named volumes
Add a per-volume 'nocreate' option that prevents automatic creation of
named volumes when they don't exist. When specified, Podman will fail
if the volume is not found instead of creating it automatically.

Usage: -v myvolume:/data:nocreate
       --mount type=volume,src=myvolume,dst=/data,nocreate

See: #27862
Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2026-02-26 11:14:32 -05:00
..
tlsutil Implement TLS API Support 2025-09-26 09:09:54 -06:00
changes.go run modernize -fix ./... 2025-09-10 16:17:04 +02:00
changes_test.go set !remote build tags where needed 2024-08-19 11:41:28 +02:00
filters.go Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
filters_test.go Switch common, storage and image to monorepo. 2025-09-01 12:33:04 +02:00
kube.go Kube Play - allow creating image based volumes 2024-01-24 11:55:29 +02:00
mount_opts.go Add nocreate option for named volumes 2026-02-26 11:14:32 -05:00
mount_opts_linux.go util: rename files to snake case 2024-03-21 11:33:02 +01:00
mount_opts_other.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
rlimit.go Clamp rootless rlimits to host on format 2025-11-20 22:59:50 -08:00
utils.go Preallocate a slice 2026-02-11 11:41:10 -08:00
utils_darwin.go chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
utils_freebsd.go lint: reenable revive unused-parameter check 2025-10-01 10:42:08 -04:00
utils_linux.go enable gofumpt formatter 2025-11-11 12:32:46 +01:00
utils_linux_test.go Match VT device paths to be blocked from mounting exactly 2023-01-28 05:18:40 -05:00
utils_supported.go rootless: use nsfs file handles to persist namespaces 2026-01-20 18:41:59 +01:00
utils_test.go Add nocreate option for named volumes 2026-02-26 11:14:32 -05:00
utils_unsupported.go lint: reenable revive unused-parameter check 2025-10-01 10:42:08 -04:00
utils_windows.go rootless: use nsfs file handles to persist namespaces 2026-01-20 18:41:59 +01:00