Skip to content
Snippets Groups Projects
Commit 0092585e authored by Edward Moyse's avatar Edward Moyse
Browse files

Merge branch 'master-pmonmt-ca-config' into 'master'

PerfMonComps: Add a flag to configure the JSON output file name in the CA-based configuration

See merge request !46628
parents 4bbcac0c b50cfa2c
No related branches found
No related tags found
7 merge requests!69091Fix correlated smearing bug in JER in JetUncertainties in 22.0,!58791DataQualityConfigurations: Modify L1Calo config for web display,!51674Fixing hotSpotInHIST for Run3 HIST,!50012RecExConfig: Adjust log message levels from GetRunNumber and GetLBNumber,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!46628PerfMonComps: Add a flag to configure the JSON output file name in the CA-based configuration
...@@ -34,6 +34,7 @@ def PerfMonMTSvcCfg(flags, **kwargs): ...@@ -34,6 +34,7 @@ def PerfMonMTSvcCfg(flags, **kwargs):
max(1,flags.Concurrency.NumConcurrentEvents)) max(1,flags.Concurrency.NumConcurrentEvents))
kwargs.setdefault("doComponentLevelMonitoring", kwargs.setdefault("doComponentLevelMonitoring",
flags.PerfMon.doFullMonMT) flags.PerfMon.doFullMonMT)
kwargs.setdefault("jsonFileName", flags.PerfMon.OutputJSON)
# Get CA and add the service # Get CA and add the service
acc = ComponentAccumulator() acc = ComponentAccumulator()
......
...@@ -8,5 +8,6 @@ def createPerfMonConfigFlags(): ...@@ -8,5 +8,6 @@ def createPerfMonConfigFlags():
# Two basic flags for PerfMonMT # Two basic flags for PerfMonMT
pcf.addFlag('PerfMon.doFastMonMT', False) pcf.addFlag('PerfMon.doFastMonMT', False)
pcf.addFlag('PerfMon.doFullMonMT', False) pcf.addFlag('PerfMon.doFullMonMT', False)
pcf.addFlag('PerfMon.OutputJSON', 'perfmonmt.json')
return pcf return pcf
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment