podman/pkg/adapter
Jhon Honce c0c44ae8a3 Fix handler and systemd activation errors
On panic from handler: log warning and stack trace, report
InternalServerError to client

When using `podman system service` make determining the listening endpoint deterministic.

  // When determining _*THE*_ listening endpoint --
  // 1) User input wins always
  // 2) systemd socket activation
  // 3) rootless honors XDG_RUNTIME_DIR
  // 4) if varlink -- adapter.DefaultVarlinkAddress
  // 5) lastly adapter.DefaultAPIAddress

Fixes #5150
Fixes #5151

Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-02-17 10:29:32 -07:00
..
shortcuts make lint: enable gocritic 2020-01-13 14:27:02 +01:00
checkpoint_restore.go Correctly export the root file-system changes 2019-12-09 13:29:36 +01:00
client.go Add service endpoint 2020-01-21 16:35:45 -06:00
client_config.go Add service endpoint 2020-01-21 16:35:45 -06:00
client_unix.go Avoid hard-coding path to varlink and podman 2019-10-01 19:46:54 +02:00
client_windows.go Apply changes also to the windows implementation 2019-10-02 20:49:09 +02:00
containers.go Fix handler and systemd activation errors 2020-02-17 10:29:32 -07:00
containers_remote.go clarify container prune --force 2020-01-13 08:56:43 -06:00
errors.go remove libpod from main 2019-06-25 13:51:24 -05:00
images_remote.go Refactor image tree for API usage 2020-02-17 11:12:35 +01:00
info_remote.go Fix podman-remote info to show registry data 2020-01-07 19:38:46 -05:00
network.go refactor network commands 2019-12-29 11:18:49 -06:00
pods.go Fix SELinux labels of volumes 2020-02-13 21:42:57 -05:00
pods_remote.go APIv2 review corrections #3 2020-01-25 15:09:09 -06:00
reset.go Add podman system reset command 2019-11-29 05:34:52 -05:00
reset_remote.go Add podman system reset command 2019-11-29 05:34:52 -05:00
runtime.go Refactor image tree for API usage 2020-02-17 11:12:35 +01:00
runtime_remote.go Refactor image tree for API usage 2020-02-17 11:12:35 +01:00
runtime_remote_supported.go enable podman-remote on windows 2019-04-30 15:28:39 -05:00
sigproxy_linux.go add pkg/signal 2020-02-14 15:04:14 +01:00
terminal.go add pkg/signal 2020-02-14 15:04:14 +01:00
terminal_linux.go Switch to bufio Reader for exec streams 2019-10-31 11:20:12 -04:00
volumes_remote.go Implement backend for 'volume inspect' 2019-08-02 15:08:30 -04:00