spiegel_podman/pkg/api/server
Matthew Heon 8381f3feee Add a shutdown handler package
We need a unified package for handling signals that shut down
Libpod and Podman. We need to be able to do different things on
receiving such a signal (`system service` wants to shut down the
service gracefully, while most other commands just want to exit)
and we need to be able to inhibit this shutdown signal while we
are waiting for some critical operations (e.g. creating a
container) to finish. This takes the first step by defining the
package that will handle this.

Signed-off-by: Matthew Heon <mheon@redhat.com>
2020-10-12 14:32:27 -04:00
..
idle Fixes remote attach and exec to signal IdleTracker 2020-10-05 10:40:23 -07:00
docs.go Remove 'experimental' from API doc 2020-07-25 13:57:40 -04:00
handler_api.go Add X-Registry-Config support 2020-09-29 08:46:44 -07:00
listener_api.go Add service endpoint 2020-01-21 16:35:45 -06:00
register_archive.go Correct HTTP methods for /containers/{id}/archive 2020-09-15 08:11:49 -07:00
register_auth.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_containers.go new endpoint: /libpod/containers/stats 2020-09-24 14:09:55 +02:00
register_distribution.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_events.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_exec.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_generate.go APIv2 add generate systemd endpoint 2020-09-02 22:06:19 +02:00
register_healthcheck.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_images.go Search repository tags using --list-tags 2020-10-09 11:49:46 -04:00
register_info.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_manifest.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_monitor.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_networks.go Fix typo in the remove network api doc 2020-09-07 15:40:05 +02:00
register_ping.go Add versioned _ping endpoint 2020-07-31 10:19:23 -07:00
register_play.go Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
register_plugins.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_pods.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_swagger.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_swarm.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_system.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_version.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_volumes.go fix for compatibility volume creation 2020-09-28 13:28:07 -05:00
server.go Add a shutdown handler package 2020-10-12 14:32:27 -04:00
swagger.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00