Ignore:
Timestamp:
06/05/14 15:24:38 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

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

    r1362 r1374  
    213213                        if (pluginSupportsEvent(tag)) { 
    214214                                SchedulingEvent event = new SchedulingEvent(SchedulingEventType.POWER_LIMIT_EXCEEDED); 
     215                                String source; 
     216                                try{ 
     217                                        source = ev.get_data().toString(); 
     218                                } catch(Exception e){ 
     219                                        source = null; 
     220                                } 
     221                                event.setSource(source); 
    215222                                SchedulingPlanInterface<?> decision = schedulingPlugin.schedule(event, 
    216223                                                queues,  getJobRegistry(), getResourceManager(), moduleList); 
     
    412419                getAllocationManager().freeResources(lastUsed); 
    413420                 
     421                //TODO calculate the value of completion 
    414422                saveExecutionHistory(exec, 100,0); 
    415423                 
     
    556564                LocalResourceManager resourceManager = getResourceManager(); 
    557565                if(resourceName != null){ 
    558                         ComputingResource resource = null; 
    559                         try { 
    560                                 resource = resourceManager.getResourceByName(resourceName); 
    561                         } catch (ResourceException e) { 
     566                        ComputingResource resource = resourceManager.getResourceByName(resourceName); 
     567                        if(resource == null){ 
    562568                                return null; 
    563569                        } 
Note: See TracChangeset for help on using the changeset viewer.