changeset 51d8ea0d5fb2 in modules/currency:default
details: https://hg.tryton.org/modules/currency?cmd=changeset;node=51d8ea0d5fb2
description:
        Make scripts database argument required

        issue9399
        review303781002
diffstat:

 scripts/import_currencies.py |  4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diffs (18 lines):

diff -r 84fd670bd8a7 -r 51d8ea0d5fb2 scripts/import_currencies.py
--- a/scripts/import_currencies.py      Thu Jul 09 10:21:06 2020 +0100
+++ b/scripts/import_currencies.py      Thu Jul 09 10:38:50 2020 +0100
@@ -97,13 +97,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)
 
 

Reply via email to