From d1ff9f9ffb01653a92e7ab2d43d5e9cb42fd806d Mon Sep 17 00:00:00 2001 From: SerenaFeng Date: Tue, 13 Mar 2018 16:01:30 +0800 Subject: bugfix: query_by error for pure pods get, the correct should be: http://localhost:8000/api/v1/pods now it is http://localhost:8000/api/v1/pods?name= Change-Id: I8fe080ddcf834d211cb1494087b70e5888a8b701 Signed-off-by: SerenaFeng --- testapi/testapi-client/testapiclient/utils/url_parse.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'testapi/testapi-client/testapiclient') diff --git a/testapi/testapi-client/testapiclient/utils/url_parse.py b/testapi/testapi-client/testapiclient/utils/url_parse.py index fbc503a..9f99a46 100644 --- a/testapi/testapi-client/testapiclient/utils/url_parse.py +++ b/testapi/testapi-client/testapiclient/utils/url_parse.py @@ -28,12 +28,12 @@ def get_queries(queries, parsed_args): return {query: getattr(parsed_args, query) for query in queries - if hasattr(parsed_args, query)} + if hasattr(parsed_args, query) and getattr(parsed_args, query)} def query_by(base, queries, parsed_args): - return query_join(base, - **get_queries(queries, parsed_args)) + qs = get_queries(queries, parsed_args) + return query_join(base, **qs) if qs else base def url_format(base, parsed_args): -- cgit 1.2.3-korg