Chrysostomos for scheduler
[myslice.git] / plugins / scheduler2 / static / js / scheduler2.js
index 50ee2d9..8c4c49f 100755 (executable)
@@ -46,7 +46,7 @@ var _schedulerCurrentCellPosition = 0;
 var _leasesDone = false;\r
 var _resourcesDone = false;\r
 //Enable Debug\r
-var schedulerDebug = false;\r
+var schedulerDebug = true;\r
 //tmp to delete\r
 var tmpSchedulerLeases = [];\r
 \r
@@ -126,7 +126,7 @@ var tmpSchedulerLeases = [];
         },\r
         on_all_resources_new_record: function (data) {\r
             //alert(data.toSource());\r
-            if (data.exclusive == true)\r
+            if (data.exclusive == true){\r
                 SchedulerData.push({\r
                     id: data.urn,\r
                     index: SchedulerData.length,\r
@@ -136,6 +136,10 @@ var tmpSchedulerLeases = [];
                     type: data.type,\r
                     org_resource: data\r
                 });\r
+                if (schedulerDebug && SchedulerData[SchedulerData.length - 1].org_resource.network_hrn == 'omf') {\r
+                    SchedulerData[SchedulerData.length - 1].granularity = 30;\r
+                }\r
+            }\r
             //alert(data.toSource());\r
 \r
         },\r
@@ -355,6 +359,7 @@ var tmpSchedulerLeases = [];
             var value = filter[2];\r
             var colValue = resource.org_resource[key];\r
             var ret = true;\r
+            if (schedulerDebug &&  colValue == 'omf') colValue = 'nitos';\r
 \r
             if (op == '=' || op == '==') {\r
                 if (colValue != value || colValue == null || colValue == "" || colValue == "n/a")