Reference
shared.queuing.sqs.blueprint ¶
configure_blueprint ¶
Register SQS processors with their target RQ queue names.
Order matters: first matching processor wins.
Source code in shared/queuing/sqs/blueprint.py
shared.queuing.sqs.cli ¶
start_worker ¶
Poll an SQS queue, triage messages to registered processors, and enqueue into RQ.
Source code in shared/queuing/sqs/cli.py
shared.queuing.sqs.processors ¶
inbound_emails ¶
FLASK_INBOUND_EMAIL_PROCESSORS_REGISTRY
module-attribute
¶
InboundEmailProcessorsRegistry ¶
Source code in shared/queuing/sqs/processors/inbound_emails.py
configure_cli ¶
Source code in shared/queuing/sqs/processors/inbound_emails.py
get_first_processor_for ¶
init_app ¶
register_email_processor ¶
Source code in shared/queuing/sqs/processors/inbound_emails.py
SesEmailProcessor ¶
Bases: BaseJobsProcessor