spiegel_podman/pkg/api/server
Paul Holzinger bd65bf2ed1
system service --log-level=trace: support hijack
When the service is running with trace log level it wraps the
`http.ResponseWriter` to log extra information. The problem is that the
new type does not keep all the functions from the embedded type.
Instead we have to implement them ourselves, however only Write() was
implemented. Thus `Hijack()`could not be called on the writer. To
prevent these issues we would implement all the interfaces that the
inner type supports (Header, WriteHeader, Flush, Hijack).

Fixes #17749

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-03-16 15:10:30 +01:00
..
idle bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
doc.go bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
handler_api.go Use 8k buffer to help clients w/ broken parsing 2022-07-29 00:51:44 -05:00
handler_logging.go system service --log-level=trace: support hijack 2023-03-16 15:10:30 +01:00
handler_panic.go bump go module to version 4 2022-01-18 12:47:07 +01:00
handler_rid.go Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
listener_api.go bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
register_archive.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_auth.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_containers.go Add missing parameters for checkpoint/restore endpoint 2022-11-28 20:48:28 +01:00
register_distribution.go bump go module to version 4 2022-01-18 12:47:07 +01:00
register_events.go Use 8k buffer to help clients w/ broken parsing 2022-07-29 00:51:44 -05:00
register_exec.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_generate.go Add generate systemd -e/--env option 2022-09-06 20:17:11 +09:00
register_healthcheck.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_images.go podman-remote build add --volume support 2022-12-08 17:10:46 +01:00
register_info.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_kube.go kube play: update the handling of PersistentVolumeClaim 2022-11-08 11:08:50 +02:00
register_manifest.go Add --insecure,--tls-verify,--verbose flags to podman manifest inspect 2022-11-03 08:00:15 -04:00
register_monitor.go bump go module to version 4 2022-01-18 12:47:07 +01:00
register_networks.go network: add support for podman network update and --network-dns-server 2023-01-12 20:19:14 +05:30
register_ping.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_plugins.go bump go module to version 4 2022-01-18 12:47:07 +01:00
register_pods.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_secrets.go Add labels to secrets 2022-09-20 16:28:00 -04:00
register_swagger.go bump go module to version 4 2022-01-18 12:47:07 +01:00
register_swarm.go Remove unused param and clean API handlers 2022-01-22 00:31:18 +01:00
register_system.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_version.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
register_volumes.go Swagger refactor/cleanup 2022-05-19 15:24:18 -07:00
server.go Remove redundant log message 2022-09-26 06:45:49 +02:00