containerd/supervisor
John Howard b044ff0f29 Refactor process.go for platform specific
Signed-off-by: John Howard <jhoward@microsoft.com>

Move process sorter to new file

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>

Sort containers by id

This will not be the most accurate sorting but atleast the list will be
consistent inbetween calls.

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>

Allow runtime to be configurable via daemon start

This allows people to pass an alternate name or location to the runtime
binary to start containers.

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>

Fix state output for containers

Return the proper state/status for a container by checking if the pid is
still alive.  Also fix the cleanup handling in the shim to make sure
containers are not left behind.

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>

Properly wait for container start

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2016-02-29 10:43:35 -08:00
..
add_process.go runtime compiles on Windows 2016-02-26 14:01:06 -08:00
checkpoint.go Supervisor compiles 2016-02-26 14:58:15 -08:00
create.go Refactor process.go for platform specific 2016-02-29 10:43:35 -08:00
create_linux.go Supervisor compiles 2016-02-26 14:58:15 -08:00
create_windows.go Supervisor compiles 2016-02-26 14:58:15 -08:00
delete.go Remove eventloop package 2016-02-19 13:21:21 -08:00
errors.go Rename Events to task in supervisor 2016-02-11 17:26:24 -08:00
exit.go Refactor process.go for platform specific 2016-02-29 10:43:35 -08:00
get_containers.go Remove eventloop package 2016-02-19 13:21:21 -08:00
machine.go Making it not crash on Windows 2016-02-28 19:02:24 -08:00
machine_linux.go Making it not crash on Windows 2016-02-28 19:02:24 -08:00
machine_windows.go Making it not crash on Windows 2016-02-28 19:02:24 -08:00
metrics.go Rename Events to task in supervisor 2016-02-11 17:26:24 -08:00
monitor_linux.go Supervisor compiles 2016-02-26 14:58:15 -08:00
monitor_windows.go Making it not crash on Windows 2016-02-28 19:02:24 -08:00
signal.go Remove eventloop package 2016-02-19 13:21:21 -08:00
sort.go Refactor process.go for platform specific 2016-02-29 10:43:35 -08:00
sort_test.go runtime compiles on Windows 2016-02-26 14:01:06 -08:00
stats.go Fix stats command not returning 2016-02-25 10:14:20 -08:00
supervisor.go Refactor process.go for platform specific 2016-02-29 10:43:35 -08:00
supervisor_linux.go Supervisor compiles 2016-02-26 14:58:15 -08:00
supervisor_windows.go Supervisor compiles 2016-02-26 14:58:15 -08:00
task.go Remove eventloop package 2016-02-19 13:21:21 -08:00
update.go Remove eventloop package 2016-02-19 13:21:21 -08:00
worker.go Refactor process.go for platform specific 2016-02-29 10:43:35 -08:00