spiegel_podman/pkg/spec
Matthew Heon 720d8c9e3f Clean destination paths during mount generation
We identify and resolve conflicts in paths using destination path
matches. We require exact matches, largely for performance
reasons (we use maps to efficiently access, keyed by
destination). This usually works fine, until you get mounts that
are targetted at /output and /output/ - the same path, but not
the same string.

Use filepath.Clean() aggressively to try and solve this.

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-09-19 11:09:59 -04:00
..
config_linux.go spec: provide custom implementation for getDevices 2019-09-02 13:27:47 +02:00
config_linux_cgo.go spec: move cgo stuff to their own file 2019-07-02 16:41:03 +02:00
config_linux_nocgo.go spec: move cgo stuff to their own file 2019-07-02 16:41:03 +02:00
config_unsupported.go Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
containerconfig.go remove libpod from main 2019-06-25 13:51:24 -05:00
createconfig.go Add support for launching containers without CGroups 2019-09-10 10:52:37 -04:00
parse.go golangci-lint round #3 2019-07-21 14:22:39 -05:00
ports.go Spell check strings and comments 2018-05-25 08:45:15 +00:00
spec.go Add support for launching containers without CGroups 2019-09-10 10:52:37 -04:00
spec_test.go Check for rootless before checking cgroups version in spec_test. 2019-09-15 21:28:13 +03:00
storage.go Clean destination paths during mount generation 2019-09-19 11:09:59 -04:00
storage_test.go Use EqualValues instead of reflect equality 2019-05-01 10:19:05 -04:00