Skip to content
Snippets Groups Projects
Commit 7a45a68f authored by Walter Lampl's avatar Walter Lampl
Browse files

Merge branch 'IOVDb.DBConnectionFlag' into 'master'

New Config: Introduce flag to set IOVDbSvc.dbConnection

See merge request !39706
parents c2191a8b e101d791
6 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!39706New Config: Introduce flag to set IOVDbSvc.dbConnection
......@@ -156,6 +156,7 @@ def _createCfgFlags():
# Run dependent simulation
# map from runNumber to timestamp; migrated from RunDMCFlags.py
acf.addFlag("IOVDb.RunToTimestampDict", lambda prevFlags: getRunToTimestampDict())
acf.addFlag("IOVDb.DBConnection", lambda prevFlags : "sqlite://;schema=mycool.db;dbname=" + prevFlags.IOVDb.DatabaseInstance)
def __bfield():
......
......@@ -34,12 +34,10 @@ def IOVDbSvcCfg(configFlags):
# Set up IOVDbSvc
iovDbSvc=IOVDbSvc()
dbname=configFlags.IOVDb.DatabaseInstance
localfile="sqlite://;schema=mycool.db;dbname="
iovDbSvc.dbConnection=localfile+dbname
iovDbSvc.dbConnection=configFlags.IOVDb.DBConnection
# setup knowledge of dbinstance in IOVDbSvc, for global tag x-check
iovDbSvc.DBInstance=dbname
iovDbSvc.DBInstance=configFlags.IOVDb.DatabaseInstance
if 'FRONTIER_SERVER' in os.environ.keys() and os.environ['FRONTIER_SERVER']!="":
iovDbSvc.CacheAlign=3
......
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