CLOUDSTACK-10129: Show account, network info in VR list view (#2327)

This shows the owner account and network of a VR in the VR list view,
and for VPCs shows the VPC name and redundant state of the VPC rVR.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
Rohit Yadav 2017-11-16 18:39:57 +05:30 committed by GitHub
parent 475aa03bb8
commit a1008f9ae2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,9 +29,19 @@
var mapRouterType = function (index, router) {
var routerType = _l('label.menu.system');
if (router.projectid) routerType = _l('label.project');
if (router.vpcid) routerType = _l('label.vpc');
if ("isredundantrouter" in router && router.isredundantrouter) routerType = routerType + " (" + router.redundantstate + ")";
if (router.projectid) {
routerType = _l('label.project');
router.account = router.project;
}
if (router.vpcid) {
routerType = _l('label.vpc');
router.guestnetworkname = router.vpcname;
}
if ("isredundantrouter" in router && router.isredundantrouter) {
router.guestnetworkname = router.guestnetworkname + " (" + router.redundantstate + ")";
}
return $.extend(router, {
routerType: routerType
@ -9479,6 +9489,12 @@
publicip: {
label: 'label.public.ip'
},
account: {
label: 'label.account'
},
guestnetworkname: {
label: 'label.network'
},
routerType: {
label: 'label.type'
},