Changeset 1458 for DCWoRMS/branches


Ignore:
Timestamp:
12/18/14 15:55:08 (10 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/schedframe/scheduling/policy/local/LocalManagementSystem.java

    r1444 r1458  
    101101 
    102102                        event = new SchedulingEvent(SchedulingEventType.TIMER); 
    103                         decision =  schedulingPlugin.schedule(event,  
     103                        decision = schedulingPlugin.schedule(event,  
    104104                                        queues, jobRegistry, getResourceManager(), moduleList); 
    105105                        executeSchedulingPlan(decision); 
     
    230230                        executeSchedulingPlan(decision); 
    231231                        break; 
     232                 
     233                case DCWormsTags.RESOURCE_TEMPERATURE_LIMIT_EXCEEDED: 
     234                        event = new SchedulingEvent(SchedulingEventType.RESOURCE_TEMPERATURE_LIMIT_EXCEEDED); 
     235                        try{ 
     236                                source = ev.get_data().toString(); 
     237                        } catch(Exception e){ 
     238                                source = null; 
     239                        } 
     240                        event.setSource(source); 
     241                        decision = schedulingPlugin.schedule(event, 
     242                                        queues, jobRegistry, getResourceManager(), moduleList); 
     243                        executeSchedulingPlan(decision); 
     244                        break; 
     245                         
    232246                case DCWormsTags.TASK_EXECUTION_CHANGED: 
    233247                        execTask = (ExecTask) ev.get_data(); 
Note: See TracChangeset for help on using the changeset viewer.