cri-o/libkpod
Daniel J Walsh 139d0841e8 Add support for oci-hooks to libkpod
Add new directory /etc/crio/hooks.d, where packagers can drop a json config
file to specify a hook.

The json must specify a valid executable to run.
The json must also specify which stage(s) to run the hook:
prestart, poststart, poststop
The json must specify under which criteria the hook should be launched
If the container HasBindMounts
If the container cmd matches a list of regular expressions
If the containers annotations matches a list of regular expressions.
If any of these match the the hook will be launched.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2017-09-05 07:39:31 -04:00
..
common cmd/kpod/images.go: Add structured format ouput 2017-08-12 19:09:49 -05:00
driver move code supporting push, pull, and inspect to libkpod and libkpod/image 2017-07-24 14:35:36 -04:00
image *: fix lint issues 2017-08-22 17:32:18 +02:00
layer Add kpod diff command 2017-08-11 16:08:41 -04:00
sandbox oci: join crio-conmon for cgroupfs 2017-08-29 23:00:02 +02:00
config.go Add support for oci-hooks to libkpod 2017-09-05 07:39:31 -04:00
container.go Move to new github.com/sirupsen/logrus. 2017-08-07 11:50:04 -04:00
container_data.go *: fix lint issues 2017-08-22 17:32:18 +02:00
container_server.go Add support for oci-hooks to libkpod 2017-09-05 07:39:31 -04:00
diff.go Fix Typo to improve GoReport 2017-08-15 10:15:01 +08:00
hooks.go Add support for oci-hooks to libkpod 2017-09-05 07:39:31 -04:00
logs.go *: fix lint issues 2017-08-22 17:32:18 +02:00
rename.go *: update kube vendor to v1.7.4 2017-08-22 17:32:14 +02:00
stats.go add kpod stats function 2017-08-17 11:34:10 -04:00