var accepted_sla = Array();
var count = 0;
+ var self = e.data;
// XXX check that the query is not disabled
console.log("DATA VALUE: " + data.value);
var flagVW = false;
var flagWi = false;
+ promt.append('<p>SLA description</p>');
+
var wilabForm = "";
- var wimessage = '<p>SLA description</p><p>to be deployed</p>';
+ wilabForm += "<ul>";
for(var iter = 0; iter < arrayselectedresources.length; iter++){
- var list = '<p class="wi'+iter+'" name=wi"'+iter+'">'+arrayselectedresources[iter].toLowerCase()+'</p><br>';
+ var list = '<li class="wi'+iter+'" name=wi"'+iter+'">'+arrayselectedresources[iter].toLowerCase()+'</li>';
-
if (arrayselectedresources[iter].toLowerCase().indexOf("wilab2") >= 0){
accepted_sla.push({"wilab2":false});
}
}
+ wilabForm += "</ul>";
//var wallmessage = '<p>SLA description</p><p>Testbed guarantees 0.99 Uptime rate for 0.99 rate of the VirtualWall resources during the sliver lifetime</p>';
var wallForm = "";
+ wallForm += "<ul>";
for(var iter = 0; iter < arrayselectedresources.length; iter++){
- var list = '<class="wall'+iter+'" name=wall"'+iter+'" >'+arrayselectedresources[iter].toLowerCase()+'</p><br>';
+ var list = '<li class="wall'+iter+'" name=wall"'+iter+'" >'+arrayselectedresources[iter].toLowerCase()+'</li>';
if (arrayselectedresources[iter].toLowerCase().indexOf("wall2") >= 0){
}
}
- promt.append(wimessage);
+ wallForm += "</ul>";
+
var flagDouble = false;
if(flagWi)
{
flagDouble = true;
+ promt.append('<p>Testbed guarantees 0.99 Uptime rate for 0.99 rate of the WiLab2 resources during the sliver lifetime</p>');
promt.append(wilabForm);
+ promt.append('<br />');
}
if(flagVW)
{
//promt.append(wallmessage);
flagDouble = true;
+ promt.append('<p>Testbed guarantees 0.99 Uptime rate for 0.99 rate of the VirtualWall resources during the sliver lifetime</p>');
promt.append(wallForm);
+ promt.append('<br />');
}
// var wimessage = '<p>SLA description</p><p>Testbed guarantees 0.99 Uptime rate for 0.99 rate of the VirtualWall resources during the sliver lifetime</p>'
+ if(flagWi || flagVW){
$('#sla_dialog').show();
+
$('#slamodal-wilab2').modal('show');
-
+ }
+ else
+ {
+
+
+ var username = e.data.options.username;
+ var urn = data.value;
+ // XXX check that the query is not disabled
+
+ self.spin();
+ console.log("do_update");
+ // XXX check that the query is not disabled
+ manifold.raise_event(self.options.query_uuid, RUN_UPDATE);
+ return;
+ }
$("#accept_sla_wilab2").click(function(){
console.log("SLA ACCEPTED");
$('#slamodal-wilab2').modal('hide');
accepted_sla["wilab2"] = true;
- this.do_update(e);
+ manifold.raise_event(self.options.query_uuid, RUN_UPDATE);
}
+ $('#modal-body').empty();
});
$("#dismiss_sla_wilab2").click(function(){
console.log("SLA NOT ACCEPTED");
$('#slamodal-wilab2').modal('hide');
+ $('#modal-body').empty();
});
+
+ // } else {
+ // this.do_update(e);
+ // }
// for(var iter = 0; iter < arrayselectedresources.length; iter++){
// var list = '<input type="checkbox" name="'+iter+'" >'+arrayselectedresources[iter].toLowerCase()+'<br>';