From 409cdff9eae2b1d241a91c757e0315e8015fcdc8 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Fri, 15 Sep 2023 12:08:05 -0400 Subject: [PATCH] Set rows from command-line --- backend/kangas/cli/server.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/kangas/cli/server.py b/backend/kangas/cli/server.py index 49ab684..cdb982e 100644 --- a/backend/kangas/cli/server.py +++ b/backend/kangas/cli/server.py @@ -55,6 +55,12 @@ def get_parser_arguments(parser): type=str, default=None, ) + parser.add_argument( + "--rows", + help="Number of rows to show", + type=int, + default=None, + ) parser.add_argument( "-r", "--root", @@ -356,6 +362,8 @@ def server(parsed_args, remaining=None): query_vars["group"] = parsed_args.group if parsed_args.sort: query_vars["sort"] = parsed_args.sort + if parsed_args.rows: + query_vars["rows"] = parsed_args.rows if query_vars: url = "%s?%s" % (host, urllib.parse.urlencode(query_vars)) else: