On Tue, Jul 05, 2016 at 11:17:32PM +0200, Łukasz Żarnowiecki wrote:
> On Wed, Jun 29, 2016 at 03:45:01AM +0200, Nicolas Sebrecht wrote:

> >  class MappedIMAPFolder(IMAPFolder):
> >      """IMAP class to map between Folder() instances where both side assign 
> > a uid
> > @@ -63,8 +64,11 @@ class MappedIMAPFolder(IMAPFolder):
> >                  try:
> >                      line = line.strip()
> >                  except ValueError:
> > -                    six.reraise(Exception("Corrupt line '%s' in UID 
> > mapping file '%s'"%
> > -                        (line, mapfilename)), None, exc_info()[2])
> > +                    six.reraise(Exception,
> > +                            Exception(
> > +                                "Corrupt line '%s' in UID mapping file 
> > '%s'"%
> > +                                (line, mapfilename)),
> > +                            exc_info()[2])
> 
> I am not a fan of this patch.  It makes thing looks more uglier that it
> was before.  But that just my opinion

I agree it's looks ugly. OTOH, it makes clear what method are the
arguments for. I don't have strong opinion on this. The purpose of this
patch is to insert the missing 'error type' argument everywhere.

-- 
Nicolas Sebrecht

_______________________________________________
OfflineIMAP-project mailing list: [email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/offlineimap-project

OfflineIMAP homepages:
- https://github.com/OfflineIMAP
- http://offlineimap.org

Reply via email to