six: changed offlineimap/folder/Maildir.py
This patch removes the library six, compatible with python2. I need change these re-raise calls. Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es>
This commit is contained in:
		| @@ -21,7 +21,6 @@ import re | ||||
| import os | ||||
| from sys import exc_info | ||||
| from threading import Lock | ||||
| import six | ||||
|  | ||||
| try: | ||||
|     from hashlib import md5 | ||||
| @@ -319,11 +318,10 @@ class MaildirFolder(BaseFolder): | ||||
|                         time.sleep(0.23) | ||||
|                         continue | ||||
|                     severity = OfflineImapError.ERROR.MESSAGE | ||||
|                     six.reraise(OfflineImapError, | ||||
|                                 OfflineImapError( | ||||
|                                     "Unique filename %s already exists." % | ||||
|                                     filename, severity), | ||||
|                                 exc_info()[2]) | ||||
|                     raise OfflineImapError( | ||||
|                         "Unique filename %s already exists." % | ||||
|                         filename, severity, | ||||
|                         exc_info()[2]) | ||||
|                 else: | ||||
|                     raise | ||||
|  | ||||
| @@ -442,12 +440,11 @@ class MaildirFolder(BaseFolder): | ||||
|                 os.rename(os.path.join(self.getfullname(), oldfilename), | ||||
|                           os.path.join(self.getfullname(), newfilename)) | ||||
|             except OSError as e: | ||||
|                 six.reraise(OfflineImapError, | ||||
|                             OfflineImapError( | ||||
|                                 "Can't rename file '%s' to '%s': %s" % | ||||
|                                 (oldfilename, newfilename, e[1]), | ||||
|                                 OfflineImapError.ERROR.FOLDER), | ||||
|                             exc_info()[2]) | ||||
|                 raise OfflineImapError( | ||||
|                     "Can't rename file '%s' to '%s': %s" % | ||||
|                     (oldfilename, newfilename, e[1]), | ||||
|                     OfflineImapError.ERROR.FOLDER, | ||||
|                     exc_info()[2]) | ||||
|  | ||||
|             self.messagelist[uid]['flags'] = flags | ||||
|             self.messagelist[uid]['filename'] = newfilename | ||||
| @@ -529,12 +526,12 @@ class MaildirFolder(BaseFolder): | ||||
|                     try: | ||||
|                         os.rename(filename, newfilename) | ||||
|                     except OSError as e: | ||||
|                         six.reraise(OfflineImapError, | ||||
|                                     OfflineImapError( | ||||
|                                         "Can't rename file '%s' to '%s': %s" % | ||||
|                                         (filename, newfilename, e[1]), | ||||
|                                         OfflineImapError.ERROR.FOLDER), | ||||
|                                     exc_info()[2]) | ||||
|                         raise OfflineImapError( | ||||
|                             "Can't rename file '%s' to '%s': %s" % | ||||
|                             (filename, newfilename, e[1]), | ||||
|                             OfflineImapError.ERROR.FOLDER, | ||||
|                             exc_info()[2]) | ||||
|  | ||||
|             elif match.group(1) != self._foldermd5: | ||||
|                 self.ui.warn(("Inconsistent FMD5 for file `%s':" | ||||
|                               " Neither `%s' nor `%s' found") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Rodolfo García Peñas (kix)
					Rodolfo García Peñas (kix)