@@ -51,7 +51,7 @@ def buildWorkload(self):
51
51
# complete output configuration
52
52
for output in self .outputs :
53
53
# if its a rawSkim dataset, moduleLabel is different
54
- if 'rawSkim' in output and 'parentDataset' in output :
54
+ if output [ 'rawSkim' ] and output [ 'parentDataset' ] :
55
55
output ['moduleLabel' ] = "write_%s_RawSkim_%s_%s" % (output ['parentDataset' ],
56
56
output ['rawSkim' ],
57
57
output ['dataTier' ])
@@ -68,7 +68,8 @@ def buildWorkload(self):
68
68
repackOutMods = self .setupProcessingTask (repackTask , taskType ,
69
69
scenarioName = self .procScenario ,
70
70
scenarioFunc = "repack" ,
71
- scenarioArgs = {'outputs' : self .outputs },
71
+ scenarioArgs = {'outputs' : self .outputs ,
72
+ 'globalTag' : self .globalTag },
72
73
splitAlgo = "Repack" ,
73
74
splitArgs = mySplitArgs ,
74
75
stepType = cmsswStepType )
@@ -193,7 +194,7 @@ def getWorkloadCreateArgs():
193
194
specArgs = {"RequestType" : {"default" : "Repack" },
194
195
"ConfigCacheID" : {"optional" : True , "null" : True },
195
196
"Scenario" : {"default" : "fake" , "attr" : "procScenario" },
196
- "GlobalTag" : {"default" : "fake" },
197
+ "GlobalTag" : {"default" : "fake" , "attr" : "globalTag" },
197
198
"ProcessingString" : {"default" : "" , "validate" : procstringT0 },
198
199
"Outputs" : {"type" : makeList , "optional" : False },
199
200
"MaxSizeSingleLumi" : {"type" : int , "optional" : False },
0 commit comments