forked from mirror/django-mailbox
Minor cleanup & a Python 3k fix.
This commit is contained in:
parent
e50408e365
commit
05c8d3ece8
2 changed files with 16 additions and 4 deletions
|
|
@ -1,5 +1,11 @@
|
|||
import logging
|
||||
|
||||
from django_mailbox.transports.imap import ImapTransport
|
||||
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class GmailImapTransport(ImapTransport):
|
||||
|
||||
def connect(self, username, password):
|
||||
|
|
@ -7,7 +13,7 @@ class GmailImapTransport(ImapTransport):
|
|||
try:
|
||||
self._connect_oauth(username)
|
||||
except (TypeError, ValueError) as e:
|
||||
print " Couldn't do oauth2 because %s" % e
|
||||
logger.warning("Couldn't do oauth2 because %s" % e)
|
||||
self.server = self.transport(self.hostname, self.port)
|
||||
typ, msg = self.server.login(username, password)
|
||||
self.server.select()
|
||||
|
|
@ -37,7 +43,9 @@ class GmailImapTransport(ImapTransport):
|
|||
pass
|
||||
except AccessTokenNotFound:
|
||||
raise ValueError(
|
||||
"No Token available in python-social-auth for %s" % username
|
||||
"No Token available in python-social-auth for %s" % (
|
||||
username
|
||||
)
|
||||
)
|
||||
|
||||
auth_string = 'user=%s\1auth=Bearer %s\1\1' % (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue