-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
Hi,
I hope gts is meant to be run also without a end-user ready to type a password at each run.
The syntax documented as username:password no longer works.
The code main() has:
pw = getpass.getpass('Password:')
I suggest to replace it with:
if sys.stdin.isatty():
pw = getpass.getpass('Password:')
else:
print 'Password:'
pw = sys.stdin.readline().rstrip()
This way it'll be possible to use:
{ sleep 1; cat secret.nchah ; } | gts 'nchah' 'github-traffic-stats' 'save_csv'
Otherwise I'm open to any other suggestion to avoid a user typing the password at each request.
Thanks in advance!
AnthonyBloomer, nchah, Goutham88 and tom-doerr
Metadata
Metadata
Assignees
Labels
No labels