]> code.delx.au - offlineimap/blobdiff - offlineimap/repository/Base.py
Add Gmail IMAP special support.
[offlineimap] / offlineimap / repository / Base.py
index a6c62cd5f70d71477480c2c5930d3e204402c99c..93e464b3fb44e5bd25a35e8d0a511cb7d3a33fe7 100644 (file)
@@ -20,11 +20,13 @@ from offlineimap import CustomConfig
 import os.path
 
 def LoadRepository(name, account, reqtype):
+    from offlineimap.repository.Gmail import GmailRepository
     from offlineimap.repository.IMAP import IMAPRepository, MappedIMAPRepository
     from offlineimap.repository.Maildir import MaildirRepository
     if reqtype == 'remote':
         # For now, we don't support Maildirs on the remote side.
-        typemap = {'IMAP': IMAPRepository}
+        typemap = {'IMAP': IMAPRepository,
+                   'Gmail': GmailRepository}
     elif reqtype == 'local':
         typemap = {'IMAP': MappedIMAPRepository,
                    'Maildir': MaildirRepository}