spiegel_podman/cmd/podman/shared
Matthew Heon 9ee50fe2c7 Migrate to unified volume handling code
Unify handling for the --volume, --mount, --volumes-from, --tmpfs
and --init flags into a single file and set of functions. This
will greatly improve readability and maintainability.

Further, properly handle superceding and conflicting mounts. Our
current patchwork has serious issues when mounts conflict, or
when a mount from --volumes-from or an image volume should be
overwritten by a user volume or named volume.

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-05-01 10:19:05 -04:00
..
parse preparation for remote-client create container 2019-03-11 09:42:22 -05:00
container.go Add --read-only-tmpfs options 2019-04-26 12:29:10 -04:00
create.go Migrate to unified volume handling code 2019-05-01 10:19:05 -04:00
create_cli.go Migrate to unified volume handling code 2019-05-01 10:19:05 -04:00
create_cli_test.go preparation for remote-client create container 2019-03-11 09:42:22 -05:00
funcs.go container runlabel NAME implementation 2019-01-04 12:57:55 -06:00
funcs_test.go runlabel: use shlex for splitting commands 2018-11-16 16:05:07 +01:00
intermediate.go auto pass http_proxy into container 2019-04-30 17:29:29 -04:00
intermediate_novarlink.go podman-remote create|run 2019-04-08 09:05:31 -05:00
intermediate_varlink.go Add --read-only-tmpfs options 2019-04-26 12:29:10 -04:00
parallel.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
pod.go Add podman pod prune 2019-04-16 11:23:18 -04:00
workers.go Implement podman-remote rm 2019-04-09 11:55:26 -07:00