From 1e74a963d32ae07777013be1af301af67450e403 Mon Sep 17 00:00:00 2001 From: Jordan Woods Date: Fri, 15 Jul 2022 22:43:37 -0500 Subject: [PATCH 1/2] Log RequestOptions params --- tableauserverclient/server/request_options.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tableauserverclient/server/request_options.py b/tableauserverclient/server/request_options.py index c455a1722..aa1b54dd7 100644 --- a/tableauserverclient/server/request_options.py +++ b/tableauserverclient/server/request_options.py @@ -1,5 +1,7 @@ from ..models.property_decorators import property_is_int +import logging +logger = logging.getLogger("tableau.request_options") class RequestOptionsBase(object): # This method is used if server api version is below 3.7 (2020.1) @@ -8,6 +10,8 @@ def apply_query_params(self, url): params = self.get_query_params() params_list = ["{}={}".format(k, v) for (k, v) in params.items()] + logger.debug("Applying options to request: <%s(%s)>", self.__class__.__name__, ",".join(params_list)) + if "?" in url: url, existing_params = url.split("?") params_list.append(existing_params) From 0128cda79958eeacb9df7f81fbd85c767bb06d50 Mon Sep 17 00:00:00 2001 From: Jordan Woods Date: Fri, 15 Jul 2022 22:49:00 -0500 Subject: [PATCH 2/2] Black formatting --- tableauserverclient/server/request_options.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tableauserverclient/server/request_options.py b/tableauserverclient/server/request_options.py index aa1b54dd7..f4ed8fd3c 100644 --- a/tableauserverclient/server/request_options.py +++ b/tableauserverclient/server/request_options.py @@ -3,6 +3,7 @@ logger = logging.getLogger("tableau.request_options") + class RequestOptionsBase(object): # This method is used if server api version is below 3.7 (2020.1) def apply_query_params(self, url):