extras-repoclosure PackageOwners.py,1.15,1.16
Michael Schwendt (mschwendt)
fedora-extras-commits at redhat.com
Tue Apr 1 16:59:40 UTC 2008
Author: mschwendt
Update of /cvs/fedora/extras-repoclosure
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8078
Modified Files:
PackageOwners.py
Log Message:
Use FancyURLopener directly, since credentials are passed in URL.
Index: PackageOwners.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/PackageOwners.py,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- PackageOwners.py 1 Apr 2008 16:44:34 -0000 1.15
+++ PackageOwners.py 1 Apr 2008 16:59:40 -0000 1.16
@@ -23,17 +23,6 @@
from urllib import FancyURLopener
-class AccountsURLopener(FancyURLopener):
- """Subclass of urllib.FancyURLopener to allow passing http basic auth info"""
- def __init__(self, username, password):
- FancyURLopener.__init__(self)
- self.username = username
- self.password = password
-
- def prompt_user_passwd(self, host, realm):
- return (self.username, self.password)
-
-
class PackageOwners:
"""interface to Fedora package owners list (and Fedora Extras owners/owners.list file)"""
@@ -219,7 +208,7 @@
if count != 0:
time.sleep(self.retrysecs)
try:
- opener = AccountsURLopener(self.username, self.password)
+ opener = FancyURLopener()
f = opener.open(url)
rc = 0
if 'www-authenticate' in f.headers:
More information about the fedora-extras-commits
mailing list