[Python-checkins] CVS: python/dist/src/Lib urllib2.py,1.13,1.14

Jeremy Hylton jhylton@users.sourceforge.net
Wed, 09 May 2001 08:49:26 -0700


Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv23729

Modified Files:
	urllib2.py 
Log Message:
Raise useful exception when called with URL for which request type
cannot be determined.

Pseudo-fix for SF bug #420724



Index: urllib2.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/urllib2.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** urllib2.py	2001/04/15 13:08:01	1.13
--- urllib2.py	2001/05/09 15:49:24	1.14
***************
*** 218,222 ****
          if self.type is None:
              self.type, self.__r_type = splittype(self.__original)
!             assert self.type is not None, self.__original
          return self.type
  
--- 218,223 ----
          if self.type is None:
              self.type, self.__r_type = splittype(self.__original)
!             if self.type is None:
!                 raise ValueError, "unknown url type: %s" % self.__original
          return self.type