Skip to content

Commit

Permalink
Merge pull request dmwm#4549 from dballesteros7/fixSplitter
Browse files Browse the repository at this point in the history
Fix cases where performance parameters are None
  • Loading branch information
ericvaandering committed Apr 26, 2013
2 parents 624db67 + b429b40 commit 489f9cd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions src/python/WMCore/JobSplitting/JobFactory.py
Original file line number Diff line number Diff line change
Expand Up @@ -408,7 +408,7 @@ def getPerformanceParameters(self, defaultParams):
It returns a tuple with the following values:
timePerEvent, sizePerEvent, memoryRequirement
"""
timePerEvent = defaultParams.get('timePerEvent', 0)
sizePerEvent = defaultParams.get('sizePerEvent', 0)
memory = defaultParams.get('memoryRequirement', 0)
timePerEvent = defaultParams.get('timePerEvent', None) or 0
sizePerEvent = defaultParams.get('sizePerEvent', None) or 0
memory = defaultParams.get('memoryRequirement', None) or 0
return timePerEvent, sizePerEvent, memory
2 changes: 1 addition & 1 deletion test/python/WMCore_t/JobSplitting_t/EventBased_t.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ def setUp(self):
split_algo = "EventBased",
type = "Processing")

self.performanceParams = {'timePerEvent' : 12,
self.performanceParams = {'timePerEvent' : None,
'memoryRequirement' : 2300,
'sizePerEvent' : 400}

Expand Down

0 comments on commit 489f9cd

Please sign in to comment.