From bc74b4cd8634a377dab181b937f5af843e5743c3 Mon Sep 17 00:00:00 2001
From: Susumu Oda <susumu.oda@cern.ch>
Date: Tue, 8 Dec 2020 10:47:09 +0000
Subject: [PATCH] Add commented option to dump database in JSON files
 (ATLASRECTS-5799)

---
 InnerDetector/InDetDetDescr/SCT_Cabling/CMakeLists.txt   | 4 ++--
 .../{TestSCT_CablingCfg.py => TestSCT_CablingConfig.py}  | 9 +++++++++
 2 files changed, 11 insertions(+), 2 deletions(-)
 rename InnerDetector/InDetDetDescr/SCT_Cabling/python/{TestSCT_CablingCfg.py => TestSCT_CablingConfig.py} (83%)

diff --git a/InnerDetector/InDetDetDescr/SCT_Cabling/CMakeLists.txt b/InnerDetector/InDetDetDescr/SCT_Cabling/CMakeLists.txt
index 7aa1cf2cde2..6a1c252d97d 100644
--- a/InnerDetector/InDetDetDescr/SCT_Cabling/CMakeLists.txt
+++ b/InnerDetector/InDetDetDescr/SCT_Cabling/CMakeLists.txt
@@ -19,7 +19,7 @@ atlas_install_joboptions( share/*.py )
 atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
 
 # Test(s) in the package:
-atlas_add_test( TestSCT_CablingCfg
-                SCRIPT python -m SCT_Cabling.TestSCT_CablingCfg
+atlas_add_test( TestSCT_CablingConfig
+                SCRIPT python -m SCT_Cabling.TestSCT_CablingConfig
                 PROPERTIES TIMEOUT 600
                 ENVIRONMENT THREADS=1 )
diff --git a/InnerDetector/InDetDetDescr/SCT_Cabling/python/TestSCT_CablingCfg.py b/InnerDetector/InDetDetDescr/SCT_Cabling/python/TestSCT_CablingConfig.py
similarity index 83%
rename from InnerDetector/InDetDetDescr/SCT_Cabling/python/TestSCT_CablingCfg.py
rename to InnerDetector/InDetDetDescr/SCT_Cabling/python/TestSCT_CablingConfig.py
index d49da22cf55..e62fa9af769 100644
--- a/InnerDetector/InDetDetDescr/SCT_Cabling/python/TestSCT_CablingCfg.py
+++ b/InnerDetector/InDetDetDescr/SCT_Cabling/python/TestSCT_CablingConfig.py
@@ -55,4 +55,13 @@ if __name__=="__main__":
 
     cfg.merge(SCT_TestCablingAlgCfg(ConfigFlags))
 
+    # IOVDbSvc = cfg.getService("IOVDbSvc")
+    #
+    ## To dump database in JSON files (c.f. SCT_CablingWriteToFile.py in the old job configuration)
+    # IOVDbSvc.OutputToFile = True
+    #
+    ## To use CREST database (c.f. TestSCT_CablingFromCrest.py in the old job configuration)
+    ## together with ConfigFlags.IOVDb.GlobalTag="CREST-RUN12-SDR-25-MC" for MC
+    # IOVDbSvc.Source = "CREST"
+
     cfg.run(maxEvents=20)
-- 
GitLab