\r
.controller('nfvoDetailCtrl', function($scope, $stateParams, $compile, DataService) {\r
console.log("nfvoDetailCtrl --> $stateParams.id:: " + $stateParams.id);\r
+ console.log("nfvoDetailCtrl --> $stateParams.segmentId:: " + $stateParams.segmentId);\r
//$scope.currentId = $stateParams.id;\r
\r
- var jsonData = DataService.loadNfvoServiceDetails($stateParams.id);\r
var table_tpl = $(lcmModelTemplate).filter('#table').html();\r
- var vnfData = fetchDataForVnf(jsonData);\r
- $('#vnfInfoTable').html(Mustache.to_html(table_tpl, vnfData));\r
+ var processFun = function (jsonData) {\r
+ var vnfData = fetchDataForVnf(jsonData);\r
+ $('#vnfInfoTable').html(Mustache.to_html(table_tpl, vnfData));\r
\r
- var vlData = fetchDataForVl(jsonData);\r
- $('#vlInfoTable').html(Mustache.to_html(table_tpl, vlData));\r
+ var vlData = fetchDataForVl(jsonData);\r
+ $('#vlInfoTable').html(Mustache.to_html(table_tpl, vlData));\r
\r
- var vnffgData = fetchDataForVnffg(jsonData);\r
- $('#vnffgInfoTable').html(Mustache.to_html(table_tpl, vnffgData));\r
+ var vnffgData = fetchDataForVnffg(jsonData);\r
+ $('#vnffgInfoTable').html(Mustache.to_html(table_tpl, vnffgData));\r
+ };\r
+ DataService.loadNfvoServiceDetails($stateParams.id, processFun);\r
\r
function fetchDataForVnf(jsonData) {\r
var header = ["Vnf instance Name"];\r