def __init__(self, account_id, namespace_id, email_address, provider, heartbeat=1, poll_frequency=30): self.folder_state_handlers = { 'initial': initial_sync, 'initial uidinvalid': resync_uids_from('initial'), 'poll': poll, 'poll uidinvalid': resync_uids_from('poll'), 'finish': lambda c, s, l, f, st: 'finish', } ImapSyncMonitor.__init__(self, account_id, namespace_id, email_address, provider, heartbeat=1, poll_frequency=poll_frequency)
def __init__(self, account_id, namespace_id, email_address, provider_name, heartbeat=1, poll_frequency=30): self.folder_state_handlers = { 'initial': initial_sync, 'initial uidinvalid': resync_uids_from('initial'), 'poll': poll, 'poll uidinvalid': resync_uids_from('poll'), 'finish': lambda c, s, l, f, st: 'finish', } ImapSyncMonitor.__init__(self, account_id, namespace_id, email_address, provider_name, heartbeat=1, poll_frequency=poll_frequency)
def __init__(self, account_id, namespace_id, email_address, provider, heartbeat=1, poll_frequency=300): self.folder_state_handlers = { 'initial': initial_sync, 'initial uidinvalid': resync_uids_from('initial'), 'poll': poll, 'poll uidinvalid': resync_uids_from('poll'), 'finish': lambda c, s, l, f, st: 'finish', } ImapSyncMonitor.__init__(self, account_id, namespace_id, email_address, provider, heartbeat=1, poll_frequency=poll_frequency, retry_fail_classes=[MailsyncError, ValueError, AttributeError, DataError, IntegrityError, GmailSettingError])