diff --git a/ui/scripts/instances.js b/ui/scripts/instances.js index 8a7c7ad3af1..5b448e32d4c 100644 --- a/ui/scripts/instances.js +++ b/ui/scripts/instances.js @@ -1242,6 +1242,10 @@ } } ], + viewAll: { + path: 'network.ipAddresses', + attachTo: 'ipaddress' + }, dataProvider: function(args) { $.ajax({ url:createURL("listVirtualMachines&details=nics&id=" + args.context.instances[0].id), diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/scripts/ui/widgets/detailView.js index f0cc8fd60b2..7d00beaa3bf 100644 --- a/ui/scripts/ui/widgets/detailView.js +++ b/ui/scripts/ui/widgets/detailView.js @@ -1034,6 +1034,16 @@ actionFilter: actionFilter } ).appendTo($tabContent); + + if (tabData.viewAll) { + $tabContent.find('tr') + .filter('.' + tabData.viewAll.attachTo).find('td.value') + .append( + $('