Skip to content

Commit edeb25d

Browse files
RitchieVincentyadvr
andcommitted
infra: zone and physical network, ip ranges tabs for traffic types (#134)
Physical network and systemvms tabs for zone. IP ranges tabs for traffic type management. Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> Co-authored-by: Rohit Yadav <rohit@apache.org>
1 parent c599b2f commit edeb25d

10 files changed

Lines changed: 1678 additions & 22 deletions

File tree

ui/src/config/section/infra/zones.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ export default {
2323
columns: ['name', 'state', 'networktype', 'clusters', 'cpuused', 'cpumaxdeviation', 'cpuallocated', 'cputotal', 'memoryused', 'memorymaxdeviation', 'memoryallocated', 'memorytotal', 'order'],
2424
details: ['name', 'id', 'allocationstate', 'networktype', 'guestcidraddress', 'localstorageenabled', 'securitygroupsenabled', 'dns1', 'dns2', 'internaldns1', 'internaldns2'],
2525
related: [{
26-
name: 'physicalnetwork',
27-
title: 'Physical Networks',
28-
param: 'zoneid'
29-
}, {
3026
name: 'pod',
3127
title: 'Pods',
3228
param: 'zoneid'
@@ -38,10 +34,6 @@ export default {
3834
name: 'host',
3935
title: 'Hosts',
4036
param: 'zoneid'
41-
}, {
42-
name: 'systemvm',
43-
title: 'SystemVMs',
44-
param: 'zoneid'
4537
}, {
4638
name: 'storagepool',
4739
title: 'Primate Storage',
@@ -54,9 +46,15 @@ export default {
5446
tabs: [{
5547
name: 'details',
5648
component: () => import('@/components/view/DetailsTab.vue')
49+
}, {
50+
name: 'Physical Networks',
51+
component: () => import('@/views/infra/zone/PhysicalNetworksTab.vue')
52+
}, {
53+
name: 'System VMs',
54+
component: () => import('@/views/infra/zone/SystemVmsTab.vue')
5755
}, {
5856
name: 'resources',
59-
component: () => import('@/views/infra/ZoneResources.vue')
57+
component: () => import('@/views/infra/zone/ZoneResources.vue')
6058
}, {
6159
name: 'settings',
6260
component: () => import('@/components/view/SettingsTab.vue')
@@ -68,7 +66,7 @@ export default {
6866
label: 'Add Zone',
6967
listView: true,
7068
popup: true,
71-
component: () => import('@/views/infra/ZoneWizard.vue')
69+
component: () => import('@/views/infra/zone/ZoneWizard.vue')
7270
},
7371
{
7472
api: 'updateZone',

ui/src/locales/en.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,7 @@
611611
"label.recover.vm": "Recover VM",
612612
"label.refresh.blades": "Refresh Blades",
613613
"label.reinstall.vm": "Reinstall VM",
614+
"label.release.account": "Release from Account",
614615
"label.release.dedicated.cluster": "Release Dedicated Cluster",
615616
"label.release.dedicated.host": "Release Dedicated Host",
616617
"label.release.dedicated.pod": "Release Dedicated Pod",
@@ -639,6 +640,7 @@
639640
"label.secondary.storage.vm":"Secondary storage VM",
640641
"label.service.offering":"Service Offering",
641642
"label.set.default.NIC": "Set default NIC",
643+
"label.set.reservation": "Set Reservation",
642644
"label.shutdown.provider": "Shutdown provider",
643645
"label.snapshot.schedule": "Set up Recurring Snapshot",
644646
"label.standard.us.keyboard": "Standard (US) keyboard",
@@ -1011,7 +1013,7 @@
10111013
"vmdisplayname": "VM display name",
10121014
"vmipaddress": "VM IP Address",
10131015
"vmname": "VM Name",
1014-
"vmstate": "VM state",
1016+
"vmstate": "VM State",
10151017
"vmtotal": "Total of VMs",
10161018
"vmwaredcId": "VMware Datacenter ID",
10171019
"vmwaredcName": "VMware Datacenter Name",

0 commit comments

Comments
 (0)