]> git.proxmox.com Git - proxmox.git/commit
REST: set error message extenesion for bad-request response log
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Sat, 3 Jul 2021 18:49:16 +0000 (20:49 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sat, 3 Jul 2021 19:34:03 +0000 (21:34 +0200)
commit7bed6d5c31e75eecba5a9ad978cf3ec2f0eeb380
tree6a6ef7f702b02fba06b18bc85a16c932ada59665
parent3c2492f0fffbb60051c9eb35757706a936c03345
REST: set error message extenesion for bad-request response log

We send it already to the user via the response body, but the
log_response does not has, nor wants to have FWIW, access to the
async body stream, so pass it through the ErrorMessageExtension
mechanism like we do else where.

Note that this is not only useful for PBS API proxy/daemon but also
the REST server of the file-restore daemon running inside the restore
VM, and it really is *very* helpful to debug things there..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/server/rest.rs