provide dummy methods for mail crawler

git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2491 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2008-04-02 16:26:18 +00:00
parent 8ec8258a52
commit be4aada1f8

View file

@ -34,12 +34,28 @@ class MailCrawler(Crawler):
def __init__(self, params):
self.params = params
self.result = []
def collect(self, filter=None):
print 'MailCrawler is collecting.'
# d = self.crawlFolders()
d = succeed([])
return d
def crawlFolders(self):
pass
def loadMailsFromFolder(self, folder):
pass
def createResource(self, mail):
resource = mail
# do the real processing
self.result.append(resource)
def login(self):
pass
#would it make sense to register this one at the AdapterFactory?
#or should it also just serve as base class for OutlookCrawler
#KMailCrawler etc. ?