From 24dffcff91c2c160996d4d519a9a860ab3abf933 Mon Sep 17 00:00:00 2001
From: Romain Broucquart <romain.broucquart@synchrotron-soleil.fr>
Date: Fri, 17 Sep 2021 15:01:58 +0200
Subject: [PATCH] [ArchiveExtractor] Add DB kind for DG lab

* with option --DB L , use the path for the DG lab extractor
---
 ArchiveExtractor.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/ArchiveExtractor.py b/ArchiveExtractor.py
index 0299d2a..a1c0e09 100755
--- a/ArchiveExtractor.py
+++ b/ArchiveExtractor.py
@@ -380,7 +380,7 @@ if __name__ == "__main__":
         " Default is now.",
         default=dateStop)
 
-    parser.add_argument("--DB", choices=["H", "T"],
+    parser.add_argument("--DB", choices=["H", "T", "L"],
         default="T", help="Database to extract from. HDB (H) or TDB (T), default: %(default)s")
 
     parser.add_argument("--DBN", type=int, default=2,
@@ -439,7 +439,10 @@ if __name__ == "__main__":
 
     #######################################################
     # Select Extractor
-    extractor = "archiving/%sDBExtractor/%d"%(args.DB, args.DBN)
+    if args.DB == "L":
+        extractor = "archiving/extractor/%d"%(args.DBN)
+    else:
+        extractor = "archiving/%sDBExtractor/%d"%(args.DB, args.DBN)
 
     #######################################################
     # Prepare dictionnary for result
-- 
GitLab