Skip to content

Commit 4147c73

Browse files
committed
fix: repr for auth objects
PersonalAccessTokenAuth repr was malformed. Fixing it to be more representative and show the actual class name used in cases where the client user decides to subclass.
1 parent 946d208 commit 4147c73

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tableauserverclient/models/tableau_auth.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def __repr__(self):
8787
uid = f", user_id_to_impersonate=f{self.user_id_to_impersonate}"
8888
else:
8989
uid = ""
90-
return f"<Credentials username={self.username} password=redacted (site={self.site_id}{uid})>"
90+
return f"<{self.__class__.__qualname__} username={self.username} password=redacted (site={self.site_id}{uid})>"
9191

9292

9393
# A Tableau-generated Personal Access Token
@@ -155,8 +155,8 @@ def __repr__(self):
155155
else:
156156
uid = ""
157157
return (
158-
f"<PersonalAccessToken name={self.token_name} token={self.personal_access_token[:2]}..."
159-
f"(site={self.site_id}{uid} >"
158+
f"<{self.__class__.__qualname__}(name={self.token_name} token={self.personal_access_token[:2]}..."
159+
f"site={self.site_id}{uid}) >"
160160
)
161161

162162

0 commit comments

Comments
 (0)