podman/libpod
Matthew Heon 54f32f2cc0 Convert bind mounts to use DB field
Refactors creation of bind mounts into a separate function that
can be called from elsewhere (e.g. pod start or container
restart). This function stores the mounts in the DB using the
field established last commit.

Spec generation now relies upon this field in the DB instead of
manually enumerating files to be bind mounted in.

Signed-off-by: Matthew Heon <matthew.heon@gmail.com>

Closes: #462
Approved by: baude
2018-03-08 16:40:21 +00:00
..
common Change un/pwd handling to match Buildah's 2018-02-06 09:29:23 -05:00
driver Migrate Create|Commit to ginkgo 2018-02-02 22:44:40 +00:00
layers Initial checkin from CRI-O repo 2017-11-01 11:24:59 -04:00
boltdb_state.go Convert bind mounts to use DB field 2018-03-08 16:40:21 +00:00
boltdb_state_internal.go Fix checks for configuration keys in the DB 2018-03-01 14:16:55 +00:00
container.go Convert bind mounts to use DB field 2018-03-08 16:40:21 +00:00
container_api.go Convert bind mounts to use DB field 2018-03-08 16:40:21 +00:00
container_attach.go attach: set the terminal size and handle SIGWINCH 2018-03-06 20:47:46 +00:00
container_inspect.go Convert bind mounts to use DB field 2018-03-08 16:40:21 +00:00
container_internal.go Convert bind mounts to use DB field 2018-03-08 16:40:21 +00:00
container_top.go Restrict top output to container's pids only 2018-02-26 23:41:47 +00:00
diff.go remove unused functions and variables 2017-11-28 14:30:12 +00:00
errors.go Add schema validation to DB 2017-11-30 18:05:56 +00:00
finished_32.go Make libpod build on 32-bit systems 2018-02-13 15:39:07 +00:00
finished_64.go Make libpod build on 32-bit systems 2018-02-13 15:39:07 +00:00
image_inspect.go Change json to match docker inspect 2018-02-11 11:50:34 +00:00
in_memory_state.go Containers in a pod can only join namespaces in that pod 2018-02-12 14:28:07 +00:00
info.go Tweak info time format 2018-02-28 18:06:50 +00:00
networking.go networking.go tweak iptables functions 2018-03-03 19:45:24 +00:00
oci.go Include error in error message 2018-03-02 16:34:20 +00:00
options.go Change conmon and runtime paths to arrays 2018-03-06 01:21:09 +00:00
pod.go Remove unnecessary booleans 2018-02-22 14:49:36 +00:00
runtime.go Fix review comments 2018-03-06 01:21:09 +00:00
runtime_ctr.go Handle removing containers with active exec sessions 2018-03-01 21:17:51 +00:00
runtime_img.go podman import, load, and commit are too verbose 2018-03-07 20:59:11 +00:00
runtime_img_test.go libpod/runtime_img_test.go Unit Tests 2017-11-04 11:12:14 -05:00
runtime_pod.go Replace usage of runc with runtime 2018-03-01 21:17:51 +00:00
sql_state.go Add location in DB for saving files to bind mount in 2018-03-08 16:40:21 +00:00
sql_state_internal.go Add location in DB for saving files to bind mount in 2018-03-08 16:40:21 +00:00
state.go Containers in a pod can only join namespaces in that pod 2018-02-12 14:28:07 +00:00
state_test.go Add FFJSON encoding/decoding for our container structs 2018-02-16 16:46:09 +00:00
stats.go podman stats add networking 2018-02-28 16:46:29 +00:00
storage.go CreateContainerStorage by image id 2018-02-23 17:44:28 +00:00
test_common.go Add location in DB for saving files to bind mount in 2018-03-08 16:40:21 +00:00
util.go Add tracking for exec session IDs 2018-03-01 21:17:51 +00:00
util_test.go kpod stats 2017-12-13 21:15:09 +00:00