Пример #1
0
def register_tasks():
    tasks_map = {
        'core': [
            'munch.apps.tracking.tasks.create_track_record',
        ],
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'tracking')
Пример #2
0
def register_tasks():
    tasks_map = {
        'core': [
            'munch.apps.domains.tasks.run_domains_validation',
            'munch.apps.domains.tasks.validate_sending_domain_field'
        ],
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'domains')
Пример #3
0
def register_tasks():
    tasks_map = {
        'core': [
            'contacts.status.handle_bounce',
            'contacts.status.handle_bounce_expirations',
            'contacts.status.handle_failed_expirations',
            'contacts.status.handle_opt_ins_expirations',
            'contacts.status.handle_consumed_contacts_expirations'
        ]
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'contacts')
Пример #4
0
def register_tasks():
    tasks_map = {
        'router': ['munch_mailsend.tasks.route_envelope'],
        'gc': [
            'munch_mailsend.tasks.ping_workers',
            'munch_mailsend.tasks.check_disabled_workers',
            'munch_mailsend.tasks.dispatch_queued',
            'munch_mailsend.tasks.purge_raw_mail'
        ]
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'munch_mailsend')
Пример #5
0
def register_tasks():
    tasks_map = {
        'core': ['munch.apps.campaigns.tasks.send_mail'],
        'status': [
            'munch.apps.campaigns.tasks.handle_dsn',
            'munch.apps.campaigns.tasks.handle_fbl',
            'munch.apps.campaigns.tasks.record_status',
            'munch.apps.campaigns.tasks.handle_mail_optout',
        ]
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'campaigns')
Пример #6
0
def register_tasks():
    tasks_map = {
        'status': [
            'munch.apps.transactional.status.SendWebhook',
            'munch.apps.transactional.status.CreateDSN',
            'munch.apps.transactional.status.ForwardDSN',
            'munch.apps.transactional.status.HandleDSNStatus',
            'munch.apps.transactional.status.HandleSMTPStatus',
            'munch.apps.transactional.status.record_status'
        ],
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'transactional')
Пример #7
0
def register_tasks():
    tasks_map = {
        'core': [],
    }
    munch_tasks_router.import_tasks_map(tasks_map, 'users')