changeset 5414b3708bad in modules/country:default
details: https://hg.tryton.org/modules/country?cmd=changeset;node=5414b3708bad
description:
        Make scripts database argument required

        issue9399
        review303781002
diffstat:

 scripts/import_countries.py |  4 +---
 scripts/import_zip.py       |  4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diffs (37 lines):

diff -r 1bca48b840ad -r 5414b3708bad scripts/import_countries.py
--- a/scripts/import_countries.py       Thu Jul 09 10:21:06 2020 +0100
+++ b/scripts/import_countries.py       Thu Jul 09 10:38:50 2020 +0100
@@ -163,13 +163,11 @@
 
 def run():
     parser = ArgumentParser()
-    parser.add_argument('-d', '--database', dest='database')
+    parser.add_argument('-d', '--database', dest='database', required=True)
     parser.add_argument('-c', '--config', dest='config_file',
         help='the trytond config file')
 
     args = parser.parse_args()
-    if not args.database:
-        parser.error('Missing database')
     main(args.database, args.config_file)
 
 
diff -r 1bca48b840ad -r 5414b3708bad scripts/import_zip.py
--- a/scripts/import_zip.py     Thu Jul 09 10:21:06 2020 +0100
+++ b/scripts/import_zip.py     Thu Jul 09 10:38:50 2020 +0100
@@ -109,14 +109,12 @@
 
 def run():
     parser = ArgumentParser()
-    parser.add_argument('-d', '--database', dest='database')
+    parser.add_argument('-d', '--database', dest='database', required=True)
     parser.add_argument('-c', '--config', dest='config_file',
         help='the trytond config file')
     parser.add_argument('codes', nargs='+')
 
     args = parser.parse_args()
-    if not args.database:
-        parser.error('Missing database')
     main(args.database, args.codes, args.config_file)
 
 

Reply via email to