From df86c766ac8ba90d9bfcf9afc9029df6b8cc017e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 19 Jun 2023 15:36:58 +0200 Subject: [PATCH] Add completer for database option of trytond-console --- trytond/trytond/commandline.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/trytond/trytond/commandline.py b/trytond/trytond/commandline.py index 6b3848e820..c3fba958c7 100644 --- a/trytond/trytond/commandline.py +++ b/trytond/trytond/commandline.py @@ -142,8 +142,10 @@ def get_parser_admin(): def get_parser_console(): parser = get_base_parser() - parser.add_argument("-d", "--database", dest="database_name", - required=True, metavar='DATABASE', help="specify the database name") + parser.add_argument( + "-d", "--database", dest="database_name", + required=True, metavar='DATABASE', + help="specify the database name").completer = database_completer parser.add_argument("--histsize", dest="histsize", type=int, default=500, help="The number of commands to remember in the command history") parser.add_argument("--readonly", dest="readonly", action='store_true',