X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FLW-UI.git;a=blobdiff_plain;f=static%2Fsrc%2Finstancehandler%2Finstance_list.js;h=fa9bef40d39c7fb8d6533bcbd029d60e99e7b51b;hp=c53c0b4a29a0956bb3dc5089a80d40b87b67158f;hb=4908f382154fddb84d72ce8d516229649c01b606;hpb=c89a4a0390fd7250179e7a3730aa53a6ce2ede68 diff --git a/static/src/instancehandler/instance_list.js b/static/src/instancehandler/instance_list.js index c53c0b4..fa9bef4 100644 --- a/static/src/instancehandler/instance_list.js +++ b/static/src/instancehandler/instance_list.js @@ -14,28 +14,27 @@ limitations under the License. */ -function performAction(url) { +function performAction(instance_name, instance_id) { + var url = '/instances/ns/'+instance_id+'/action'; $("#formActionNS").attr("action", url); $('#modal_instance_new_action').modal('show'); } -function exportMetricNs(url) { - console.log(url) +function exportMetricNs(instance_name, instance_id) { + var url = '/instances/ns/'+instance_id+'/monitoring/metric'; $("#formExportMetricNS").attr("action", url); $('#modal_instance_export_metric').modal('show'); } -function showInstanceTopology(url) { - window.location.href = url; -} - -function newAlarmNs(url) { +function newAlarmNs(instance_name, instance_id) { + var url = '/instances/ns/'+instance_id+'/monitoring/alarm'; $("#formAlarmNS").attr("action", url); $('#modal_instance_new_alarm').modal('show'); } -function deleteNs(url, force) { - bootbox.confirm("Are you sure want to delete?", function (result) { +function deleteNs(instance_name, instance_id, force) { + var url = '/instances/ns/'+instance_id+'/delete'; + bootbox.confirm("Are you sure want to delete " + instance_name + "?", function (result) { if (result) { if (force) url = url + '?force=true'; @@ -88,7 +87,8 @@ var removeFormGroup = function (event) { $formGroup.remove(); }; -function showInstanceDetails(url_info) { +function showInstanceDetails(type, instance_id) { + var url_info = '/instances/'+type+'/'+instance_id; var dialog = bootbox.dialog({ message: '
Loading...
', closeButton: true