def register_tasks(): tasks_map = { 'core': [ 'munch.apps.tracking.tasks.create_track_record', ], } munch_tasks_router.import_tasks_map(tasks_map, 'tracking')
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')
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')
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')
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')
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')
def register_tasks(): tasks_map = { 'core': [], } munch_tasks_router.import_tasks_map(tasks_map, 'users')