Skip to content

Commit d5f2a0e

Browse files
committed
F #5422: Add info tab descriptors for VMs
1 parent f22298f commit d5f2a0e

File tree

2 files changed

+62
-18
lines changed

2 files changed

+62
-18
lines changed

src/fireedge/etc/sunstone/admin/vm-tab.yaml

+31-9
Original file line numberDiff line numberDiff line change
@@ -91,47 +91,69 @@ info-tabs:
9191
enabled: true
9292
information_panel:
9393
enabled: true
94-
9594
permissions_panel:
9695
enabled: true
97-
9896
ownership_panel:
9997
enabled: true
100-
10198
vcenter_information_panel:
10299
enabled: true
103100
parent: USER_TEMPLATE
104101
prefix: VCENTER_
105-
106102
lxc_information_panel:
107103
enabled: true
108-
109104
general_attributes_panel:
110105
enabled: true
111106
parent: USER_TEMPLATE
112-
113107
monitor_panel:
114108
enabled: true
115109
parent: MONITORING
116110

117111
capacity:
118112
enabled: true
113+
actions:
114+
resize_capacity: true
115+
119116
storage:
120117
enabled: true
118+
parent: DISK
119+
actions:
120+
attach_disk: true
121+
detach_disk: true
122+
snapshot_disk_create: true
123+
snapshot_disk_revert: true
124+
snapshot_disk_delete: true
125+
resize_disk: true
126+
121127
network:
122128
enabled: true
129+
parent: NIC
130+
actions:
131+
attach_nic: true
132+
detach_nic: true
133+
123134
snapshot:
124135
enabled: true
125-
parent: SNAPSHO....
136+
parent: SNAPSHOT
137+
actions:
138+
snapshot_create: true
139+
snapshot_revert: true
140+
snapshot_delete: true
141+
126142
placement:
127143
enabled: true
144+
128145
sched_actions:
129146
enabled: true
130147
parent: SCHED_ACTIONS
148+
actions:
149+
sched_action_create: true
150+
sched_action_delete: true
151+
charter_create: true
152+
131153
configuration:
132154
enabled: true
133-
log:
134-
enabled: true
155+
actions:
156+
update_configuration: true
135157

136158
# Dialogs
137159

src/fireedge/etc/sunstone/user/vm-tab.yaml

+31-9
Original file line numberDiff line numberDiff line change
@@ -91,47 +91,69 @@ info-tabs:
9191
enabled: true
9292
information_panel:
9393
enabled: true
94-
9594
permissions_panel:
9695
enabled: true
97-
9896
ownership_panel:
9997
enabled: true
100-
10198
vcenter_information_panel:
10299
enabled: true
103100
parent: USER_TEMPLATE
104101
prefix: VCENTER_
105-
106102
lxc_information_panel:
107103
enabled: true
108-
109104
general_attributes_panel:
110105
enabled: true
111106
parent: USER_TEMPLATE
112-
113107
monitor_panel:
114108
enabled: true
115109
parent: MONITORING
116110

117111
capacity:
118112
enabled: true
113+
actions:
114+
resize_capacity: true
115+
119116
storage:
120117
enabled: true
118+
parent: DISK
119+
actions:
120+
attach_disk: true
121+
detach_disk: true
122+
snapshot_disk_create: true
123+
snapshot_disk_revert: true
124+
snapshot_disk_delete: true
125+
resize_disk: true
126+
121127
network:
122128
enabled: true
129+
parent: NIC
130+
actions:
131+
attach_nic: true
132+
detach_nic: true
133+
123134
snapshot:
124135
enabled: true
125-
parent: SNAPSHO....
136+
parent: SNAPSHOT
137+
actions:
138+
snapshot_create: true
139+
snapshot_revert: true
140+
snapshot_delete: true
141+
126142
placement:
127143
enabled: true
144+
128145
sched_actions:
129146
enabled: true
130147
parent: SCHED_ACTIONS
148+
actions:
149+
sched_action_create: true
150+
sched_action_delete: true
151+
charter_create: true
152+
131153
configuration:
132154
enabled: true
133-
log:
134-
enabled: true
155+
actions:
156+
update_configuration: true
135157

136158
# Dialogs
137159

0 commit comments

Comments
 (0)