mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-22 18:50:08 +03:00
parent
4779a23260
commit
92c77fb858
@ -142,15 +142,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
- 3 # Group
|
||||
- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -164,6 +165,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -141,15 +141,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
#- 3 # Group
|
||||
#- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
#- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -163,6 +164,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -134,15 +134,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
- 3 # Group
|
||||
- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -156,6 +157,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -142,15 +142,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
- 3 # Group
|
||||
- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -164,6 +165,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -141,15 +141,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
#- 3 # Group
|
||||
#- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
#- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -163,6 +164,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -134,15 +134,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
- 3 # Group
|
||||
- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -156,6 +157,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -140,15 +140,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
- 3 # Group
|
||||
- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -162,6 +163,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -141,15 +141,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
#- 3 # Group
|
||||
#- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
#- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -163,6 +164,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -134,15 +134,16 @@ tabs:
|
||||
- 1 # ID
|
||||
- 2 # Name
|
||||
- 3 # Group
|
||||
- 4 # Auth driver
|
||||
#- 5 # Password
|
||||
- 6 # VMs
|
||||
- 7 # Memory
|
||||
- 8 # CPU
|
||||
#- 9 # Group ID
|
||||
#- 10 # Hidden User Data
|
||||
#- 11 # Labels
|
||||
#- 12 # Search data
|
||||
- 4 # Enabled
|
||||
- 5 # Auth driver
|
||||
#- 6 # Password
|
||||
- 7 # VMs
|
||||
- 8 # Memory
|
||||
- 9 # CPU
|
||||
#- 10 # Group ID
|
||||
#- 11 # Hidden User Data
|
||||
#- 12 # Labels
|
||||
#- 13 # Search data
|
||||
actions:
|
||||
User.refresh: true
|
||||
User.create_dialog: true
|
||||
@ -156,6 +157,8 @@ tabs:
|
||||
User.delete: true
|
||||
User.edit_labels: true
|
||||
User.menu_labels: true
|
||||
User.enable: true
|
||||
User.disable: true
|
||||
groups-tab:
|
||||
panel_tabs:
|
||||
group_info_tab: true
|
||||
|
@ -46,6 +46,8 @@ module OpenNebulaJSON
|
||||
end
|
||||
|
||||
rc = case action_hash['perform']
|
||||
when "enable" then self.enable
|
||||
when "disable" then self.disable
|
||||
when "passwd" then self.passwd(action_hash['params'])
|
||||
when "chgrp" then self.chgrp(action_hash['params'])
|
||||
when "chauth" then self.chauth(action_hash['params'])
|
||||
|
@ -96,6 +96,12 @@ define(function(require) {
|
||||
var action_obj = {"template_raw" : params.data.extra_param};
|
||||
OpenNebulaAction.simple_action(params, RESOURCE, "update", action_obj);
|
||||
},
|
||||
"enable": function(params) {
|
||||
OpenNebulaAction.simple_action(params, RESOURCE, "enable");
|
||||
},
|
||||
"disable": function(params) {
|
||||
OpenNebulaAction.simple_action(params, RESOURCE, "disable");
|
||||
},
|
||||
"append": function(params) {
|
||||
var action_obj = {"template_raw" : params.data.extra_param, append : true};
|
||||
OpenNebulaAction.simple_action(params, RESOURCE, "update", action_obj);
|
||||
|
@ -48,6 +48,8 @@ define(function(require) {
|
||||
"User.addgroup": _commonActions.multipleAction("addgroup"),
|
||||
"User.delgroup": _commonActions.multipleAction("delgroup"),
|
||||
"User.groups_dialog" : _commonActions.checkAndShow("groups"),
|
||||
"User.enable" : _commonActions.multipleAction("enable"),
|
||||
"User.disable": _commonActions.multipleAction("disable"),
|
||||
|
||||
"User.groups" : {
|
||||
type: "single",
|
||||
|
@ -34,6 +34,16 @@ define(function(require) {
|
||||
select: "Group",
|
||||
tip: Locale.tr("This will change the primary group of the selected users. Select the new group")
|
||||
},
|
||||
"User.enable" : {
|
||||
type: "action",
|
||||
text: Locale.tr("Enable"),
|
||||
layout: "main"
|
||||
},
|
||||
"User.disable" : {
|
||||
type: "action",
|
||||
text: Locale.tr("Disable"),
|
||||
layout: "main"
|
||||
},
|
||||
"User.delete" : {
|
||||
type: "confirm",
|
||||
text: Locale.tr("Delete"),
|
||||
|
@ -37,8 +37,8 @@ define(function(require) {
|
||||
var RESOURCE = "User";
|
||||
var XML_ROOT = "USER";
|
||||
var TAB_NAME = require('./tabId');
|
||||
var LABELS_COLUMN = 11;
|
||||
var SEARCH_COLUMN = 12;
|
||||
var LABELS_COLUMN = 12;
|
||||
var SEARCH_COLUMN = 13;
|
||||
var TEMPLATE_ATTR = 'TEMPLATE';
|
||||
|
||||
/*
|
||||
@ -71,6 +71,7 @@ define(function(require) {
|
||||
Locale.tr("ID"),
|
||||
Locale.tr("Name"),
|
||||
Locale.tr("Group"),
|
||||
Locale.tr("Enabled"),
|
||||
Locale.tr("Auth driver"),
|
||||
Locale.tr("Password"),
|
||||
Locale.tr("VMs"),
|
||||
@ -161,6 +162,7 @@ define(function(require) {
|
||||
element.ID,
|
||||
element.NAME,
|
||||
element.GNAME,
|
||||
(element.ENABLED == 1 ? Locale.tr("Yes") : Locale.tr("No")),
|
||||
element.AUTH_DRIVER,
|
||||
element.PASSWORD,
|
||||
vms,
|
||||
|
@ -79,6 +79,7 @@ define(function(require) {
|
||||
//====
|
||||
render = TemplateInfo({
|
||||
"element": this.element,
|
||||
"enabled": (this.element.ENABLED == 1 ? Locale.tr("Yes") : Locale.tr("No")),
|
||||
"sunstone_template": this.element.TEMPLATE.SUNSTONE || {},
|
||||
"templateTableHTML": templateTableHTML,
|
||||
"tabId": this.tabId,
|
||||
|
@ -33,6 +33,11 @@
|
||||
<td class="value_td">{{element.NAME}}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key_td">{{tr "Is enabled?"}}</td>
|
||||
<td class="value_td">{{enabled}}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key_td">{{tr "Table Order"}}</td>
|
||||
<td class="value_td_table_order">{{valOrDefault sunstone_template.TABLE_ORDER "-"}}</td>
|
||||
|
Loading…
x
Reference in New Issue
Block a user