]> git.proxmox.com Git - pve-manager.git/commit
api: notification: add api routes for sendmail endpoints
authorLukas Wagner <l.wagner@proxmox.com>
Thu, 3 Aug 2023 12:16:58 +0000 (14:16 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Wed, 16 Aug 2023 09:10:49 +0000 (11:10 +0200)
commitc2c31251265c9ffaddcecd46003affe5429145ca
tree6cd808935c1ac17d4d5f835ea10efc2a451cd700
parent95c2dc1bc9fd78cf9c508e7eb1ec1b097b54d7b2
api: notification: add api routes for sendmail endpoints

The Perl part of the API methods primarily defines the API schema,
checks for any needed priviledges and then calls the actual Rust
implementation exposed via perlmod. Any errors returned by the Rust
code are translated into PVE::Exception, so that the API call fails
with the correct HTTP error code.

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
PVE/API2/Cluster/Notifications.pm