reimplemented the -p option and removed an unnecessary import

This commit is contained in:
Lawrence Vanderpool
2015-03-02 14:05:05 -05:00
parent feb9842784
commit 7c7606d288

View File

@@ -6,7 +6,6 @@ from rtv.errors import SubmissionURLError, SubredditNameError
from rtv.utils import curses_session from rtv.utils import curses_session
from rtv.subreddit import SubredditPage from rtv.subreddit import SubredditPage
from rtv.submission import SubmissionPage from rtv.submission import SubmissionPage
import ConfigParser
from getpass import getpass from getpass import getpass
description = """ description = """
@@ -32,6 +31,7 @@ def main():
group = parser.add_argument_group('authentication (optional)') group = parser.add_argument_group('authentication (optional)')
group.add_argument('-u', dest='username', help='reddit username') group.add_argument('-u', dest='username', help='reddit username')
group.add_argument('-p', dest='password', help='reddit password')
args = parser.parse_args() args = parser.parse_args()
@@ -40,6 +40,9 @@ def main():
reddit.config.decode_html_entities = True reddit.config.decode_html_entities = True
if args.username: if args.username:
if args.password:
reddit.login(args.username, args.password)
else:
password = getpass() password = getpass()
reddit.login(args.username, password) reddit.login(args.username, password)