Changeset 404

Show
Ignore:
Timestamp:
Fri Jan 11 12:42:42 2008
Author:
naufraghi
Message:

Accept different error under windows (FIXME: do a real isfile check)

Files:

Legend:

Unmodified
Added
Removed
Modified
  • branches/python2.5/archive.py

    r388 r404  
    371 371             self.pyz = ZlibArchive(path)  
    372 372         except IOError, e:  
    373               assert e.errno == 21, e.errno # [Errno 21] Is a directory  
    374               raise iu.OwnerError("'%s' is a directory")  
      373             assert e.errno in (21, 13), e # [Errno 21] Is a directory  
      374                                           # [Errno 13] Permission denied (windows...)  
      375             raise iu.OwnerError(e)  
    375 376         iu.Owner.__init__(self, path)  
    376 377     def getmod(self, nm, newmod=imp.new_module):