8000 Fixes default sitename in login sample and adds more print statements… · rshide/server-client-python@3041b4a · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 3041b4a

Browse files
author
Chris Shin
committed
Fixes default sitename in login sample and adds more print statements (tableau#652)
(cherry picked from commit ccbbc49)
1 parent 0da852e commit 3041b4a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

samples/login.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def main():
2222
group = parser.add_mutually_exclusive_group(required=True)
2323
group.add_argument('--username', '-u', help='username to sign into the server')
2424
group.add_argument('--token-name', '-n', help='name of the personal access token used to sign into the server')
25-
parser.add_argument('--sitename', '-S', default=None)
25+
parser.add_argument('--sitename', '-S', default='')
2626

2727
args = parser.parse_args()
2828

@@ -36,13 +36,18 @@ def main():
3636
if args.username:
3737
# Trying to authenticate using username and password.
3838
password = getpass.getpass("Password: ")
39+
40+
print("\nSigning in...\nServer: {}\nSite: {}\nUsername: {}".format(args.server, args.sitename, args.username))
3941
tableau_auth = TSC.TableauAuth(args.username, password, site_id=args.sitename)
4042
with server.auth.sign_in(tableau_auth):
4143
print('Logged in successfully')
4244

4345
else:
4446
# Trying to authenticate using personal access tokens.
45-
personal_access_token = input("Personal Access Token: ")
47+
personal_access_token = getpass.getpass("Personal Access Token: ")
48+
49+
print("\nSigning in...\nServer: {}\nSite: {}\nToken name: {}"
50+
.format(args.server, args.sitename, args.token_name))
4651
tableau_auth = TSC.PersonalAccessTokenAuth(token_name=args.token_name,
4752
personal_access_token=personal_access_token, site_id=args.sitename)
4853
with server.auth.sign_in_with_personal_access_token(tableau_auth):

0 commit comments

Comments
 (0)
0