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