Pavel Czerný and Ruben S. Montero
442041fd07
F #6341 : Generic Quotas
...
- Generic quotas are defined and read from oned.conf (QUOTA_VM_ATTRIBUTE)
- Generic quotas react to the running mode (i.e. account only when the VM is
running). For each quota oned also adds a RUNNIN_* metric
- one.system.config API call has been updated so every user can read
quota configuration:
. Sensitive information is hidden (***)
. Oneadmin group has no longer access to sensitive information
through the API
- CLI has been updated to render generic quotas
- onedb fsck fixes generic quotas reading the configuration from
oned.conf
Other changes in this PR:
- Refactor Quota metrics to use std::vector instead of C array
Squashed commit of the following:
- New methods to Template and Attribute classes to render hidden
attributes as "***"
- Update Quota calls to not include unneeded quotas
co-authored-by:Ruben S. Montero <rsmontero@opennebula.org >
2024-01-08 14:07:03 +01:00
..
2023-02-02 12:54:45 +01:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-12-22 19:42:03 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2024-01-08 14:07:03 +01:00
2023-02-14 09:51:04 +01:00
2023-01-31 13:46:09 +01:00
2023-02-07 13:19:03 +01:00
2023-09-07 11:11:02 +02:00
2023-08-07 11:49:18 +02:00
2023-08-07 11:49:18 +02:00
2023-11-10 10:34:04 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-11-15 13:04:50 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-09 19:40:44 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2024-01-03 13:02:29 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-02 12:54:45 +01:00
2023-03-08 15:52:20 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2024-01-08 14:07:03 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-09-18 16:17:59 +02:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 18:29:09 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-04-24 20:45:45 +02:00
2023-02-02 12:54:45 +01:00
2023-02-07 08:56:52 +01:00
2023-08-29 17:11:01 +02:00
2023-02-07 13:19:03 +01:00
2023-02-07 13:19:03 +01:00
2023-02-07 08:56:52 +01:00
2023-09-18 16:17:59 +02:00
2023-01-09 12:23:19 +01:00
2023-02-14 09:51:04 +01:00
2023-02-02 12:54:45 +01:00
2023-06-19 12:59:55 +02:00
2023-07-03 18:15:52 +02:00
2023-01-31 13:46:09 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-02-14 09:51:04 +01:00
2023-02-14 09:51:04 +01:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2024-01-08 14:07:03 +01:00
2024-01-08 14:07:03 +01:00
2023-07-03 18:15:52 +02:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-02-07 08:56:52 +01:00
2023-02-02 12:54:45 +01:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-03-16 13:11:27 +01:00
2024-01-08 14:07:03 +01:00
2024-01-08 14:07:03 +01:00
2024-01-08 14:07:03 +01:00
2024-01-08 14:07:03 +01:00
2023-12-12 16:20:08 +01:00
2023-02-07 08:56:52 +01:00
2024-01-08 14:07:03 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-01-31 13:46:09 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-07-03 18:15:52 +02:00
2023-07-03 18:15:52 +02:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-01-31 13:46:09 +01:00
2023-07-03 18:15:52 +02:00
2023-06-21 09:40:03 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2024-01-08 14:07:03 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-09-14 15:36:26 +02:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-07-03 18:15:52 +02:00
2023-07-03 18:15:52 +02:00
2023-09-21 11:29:41 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-07-20 19:04:28 +02:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-02-02 12:54:45 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2024-01-08 14:07:03 +01:00
2023-03-16 13:11:27 +01:00
2023-01-31 13:46:09 +01:00
2023-02-07 08:56:52 +01:00
2023-09-18 16:17:59 +02:00
2023-01-31 13:46:09 +01:00
2023-02-07 08:56:52 +01:00
2024-01-08 14:07:03 +01:00
2023-02-07 08:56:52 +01:00
2023-07-20 19:04:28 +02:00
2023-03-16 13:11:27 +01:00
2023-03-16 13:11:27 +01:00
2023-01-09 12:23:19 +01:00
2023-12-22 19:42:03 +01:00
2023-07-03 18:15:52 +02:00
2023-09-18 16:17:59 +02:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-09-18 16:17:59 +02:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00
2023-06-21 09:40:03 +02:00
2023-09-14 15:36:26 +02:00
2023-02-07 08:56:52 +01:00
2023-11-10 10:34:04 +01:00
2023-01-31 13:46:09 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-01-09 12:23:19 +01:00
2023-02-07 08:56:52 +01:00
2023-02-07 08:56:52 +01:00