--- ORIGINAL-post-review.py 2010-02-25 08:33:42.000000000 -0500
+++ post-review.py 2010-02-25 08:41:55.000000000 -0500
@@ -258,8 +258,8 @@
def __init__(self, reviewboard_url):
self.passwd = {}
self.rb_url = reviewboard_url
- self.rb_user = None
- self.rb_pass = None
+ self.rb_user = options.http_username
+ self.rb_pass = options.http_password
def find_user_password(self, realm, uri):
if uri.startswith(self.rb_url):
@@ -2637,6 +2637,12 @@
dest="diff_filename", default=None,
help='upload an existing diff file, instead of '
'generating a new diff')
+ parser.add_option("--http-username",
+ dest="http_username", default=None, metavar="USERNAME",
+ help='the username for basic HTTP authentication')
+ parser.add_option("--http-password",
+ dest="http_password", default=None, metavar="