[pve-devel] [PATCH widget-toolkit 2/4] Utils: add authSchema from PVE and make it overrideable
Dominik Csapak
d.csapak at proxmox.com
Fri Jul 9 13:42:22 CEST 2021
like we do for the task_descriptions.
This way we can have a basic config that is true for all products
and override where necessary
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
src/Utils.js | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/src/Utils.js b/src/Utils.js
index 8e1f9d4..42cc02c 100644
--- a/src/Utils.js
+++ b/src/Utils.js
@@ -1150,6 +1150,22 @@ utilities: {
return icon;
},
+
+ authSchema: {
+ pam: {
+ name: 'Linux PAM',
+ add: false,
+ edit: false,
+ pwchange: true,
+ },
+ },
+
+ // to add or change existing for product specific ones
+ overrideAuthSchema: function(extra) {
+ for (const [key, value] of Object.entries(extra)) {
+ Proxmox.Utils.authSchema[key] = value;
+ }
+ },
},
singleton: true,
--
2.30.2
More information about the pve-devel
mailing list