pve-manager/PVE/API2
Thomas Lamprecht f35e7fcd8e api: ceph ec pools: move to format-str, create ec in worker, reuse $rados
moved to a format string 'erasurce-coded', that allows also to drop
most of the param existence checking as we can set the correct
optional'ness in there.  Also avoids bloating the API to much for
just this.

Reuse the $rados connection more often to avoid to much
overhead/lingering sockets (the rados connection stays around in the
background to allow efficient reuse)

really should be three separate commits, but too intertwined and too
late for me to care tbh.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-28 20:26:38 +02:00
..
Ceph api: ceph ec pools: move to format-str, create ec in worker, reuse $rados 2022-04-28 20:26:38 +02:00
Cluster api: metrics: use complete config for testing the connection 2021-11-15 16:17:51 +01:00
Hardware fix #3490: show more pci devices by default 2021-07-07 18:37:07 +02:00
ACME.pm api: ACME revoke: do not abort if CA is just expired 2020-08-19 18:52:48 +02:00
ACMEAccount.pm api: acme: fix API index entry for challenge-schema 2021-05-05 15:52:49 +02:00
ACMEPlugin.pm ACME: add comment for implicit standalone plugin fallback 2020-05-07 13:53:05 +02:00
APT.pm api: apt: repos: fix interfacing with perlmod 2022-02-17 14:34:18 +01:00
Backup.pm fix #3976: api/backup: make schedule/starttime truly optional on update 2022-04-01 17:52:10 +02:00
Capabilities.pm api: move cpu path into qemu/capabilities 2021-06-09 11:29:34 +02:00
Ceph.pm api: ceph: remove moved 'flags' calls 2021-06-09 11:29:34 +02:00
Certificates.pm fix #2771: relax cert API endpoints permissions 2020-06-17 14:00:43 +02:00
Cluster.pm api: next-id: honor new datacenter.cfg upper/lower range option 2022-04-27 13:52:01 +02:00
HAConfig.pm use new ha infrastructure 2015-04-03 08:36:59 +02:00
Hardware.pm api: add usb list in hardware endpoint 2020-12-02 11:27:02 +01:00
Makefile move BackupInfo module into Cluster 2021-07-02 12:50:49 +02:00
Network.pm api2: network: anybridge: re-add regular bridges 2022-04-27 13:55:57 +02:00
NodeConfig.pm api: fill in nodeconfig schema 2022-03-17 14:24:20 +01:00
Nodes.pm api: query url metadata: change default user-agent to "Proxmox VE" 2022-02-04 17:49:46 +01:00
Pool.pm api: add 'type' parameter to pool GET endpoint 2022-01-31 13:30:50 +01:00
Replication.pm replication: split out error handling and include more info in mail 2022-04-27 10:18:30 +02:00
ReplicationConfig.pm fix iteration over hash without keys 2020-11-20 15:34:27 +01:00
Services.pm api/services: add pvescheduler to the service list 2021-11-12 16:17:36 +01:00
Subscription.pm ui: fix system report window indentation + cleanups 2020-05-27 14:11:16 +02:00
Tasks.pm Add/fix option descriptions in pvenode api docs 2021-08-31 17:02:29 +02:00
VZDump.pm api: vzdump: extract config: add content type check 2022-04-01 09:24:35 +02:00