Ignore:
Timestamp:
10/16/12 11:37:49 (13 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/simulator/stats/implementation/DCWormsStatistics.java

    r520 r521  
    333333                                                EnergyExtension een = (EnergyExtension)(resource.getExtensionList().getExtension(ExtensionType.ENERGY_EXTENSION)); 
    334334                                                if(resourceController.getComputingResources().contains(resource)) { 
    335                                                         if( een != null && een.getPowerProfile() != null ){ 
     335                                                        if( een != null && een.getPowerProfile() != null &&  een.getPowerProfile().getEnergyEstimationPlugin() != null){ 
    336336                                                                accStats.meanEnergyUsage.add(energyUsage.getMeanValue()); 
    337337                                                        } 
    338338 
    339                                                 } else if( een != null && een.getPowerProfile() != null ){ 
     339                                                } else if( een != null && een.getPowerProfile() != null &&  een.getPowerProfile().getEnergyEstimationPlugin() != null){ 
    340340                                                        ComputingResource parent = resource.getParent(); 
    341341                                                        boolean top = true; 
    342342                                                        while(parent != null){ 
    343343                                                                een = (EnergyExtension)(parent.getExtensionList().getExtension(ExtensionType.ENERGY_EXTENSION)); 
    344                                                                 if(een != null &&  een.getPowerProfile() != null) { 
     344                                                                if(een != null &&  een.getPowerProfile() != null &&  een.getPowerProfile().getEnergyEstimationPlugin() != null) { 
    345345                                                                        top = false; 
    346346                                                                        break; 
Note: See TracChangeset for help on using the changeset viewer.