[Git][security-tracker-team/security-tracker][master] 2 commits: update-db: Allow to enable verbose logging of DB update operations

Salvatore Bonaccorso (@carnil) carnil at debian.org
Mon May 29 15:48:38 BST 2023



Salvatore Bonaccorso pushed to branch master at Debian Security Tracker / security-tracker


Commits:
ca6a9f7c by Salvatore Bonaccorso at 2023-05-27T20:54:08+02:00
update-db: Allow to enable verbose logging of DB update operations

Signed-off-by: Salvatore Bonaccorso <carnil at debian.org>

- - - - -
ab87a67f by Salvatore Bonaccorso at 2023-05-29T14:48:32+00:00
Merge branch 'verbose-update-db' into 'master'

update-db: Allow to enable verbose logging of DB update operations

See merge request security-tracker-team/security-tracker!135
- - - - -


1 changed file:

- bin/update-db


Changes:

=====================================
bin/update-db
=====================================
@@ -3,15 +3,23 @@ from __future__ import print_function
 
 import os
 import sys
+import argparse
 
 import setup_paths
 import bugs
 import debian_support
 import security_db
 
-db_file = sys.argv[1]
+parser = argparse.ArgumentParser(description="Update Security Tracker Sqlite database")
+parser.add_argument('--verbose', '-v', action='store_true',
+                    help="Enable verbose messages for DB update operations")
+parser.add_argument('file', nargs='?', help='Database file to process')
+args = parser.parse_args()
+
+db_file = args.file
+
 try:
-    db = security_db.DB(db_file)
+    db = security_db.DB(db_file, verbose=args.verbose)
     new_file = False
 except security_db.SchemaMismatch:
     os.unlink(db_file)



View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/compare/7fda9d6a2be2bd3ad410808f339e44837d149823...ab87a67fda65dc8dac3a6a4a4cb1fe7244fde733

-- 
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/compare/7fda9d6a2be2bd3ad410808f339e44837d149823...ab87a67fda65dc8dac3a6a4a4cb1fe7244fde733
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-security-tracker-commits/attachments/20230529/bb612bd3/attachment-0001.htm>


More information about the debian-security-tracker-commits mailing list