mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
Extract _trigger_abri_lambda for consistency with the other scraper triggers 🟪
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
7ad0dc0595
commit
c016c8b754
1 changed files with 9 additions and 7 deletions
|
|
@ -140,13 +140,7 @@ def handler(body: dict[str, Any], context: Any) -> None:
|
|||
f"Triggering Abri flows {abri_message['flows']} for HubSpot "
|
||||
f"deal ID {hubspot_deal_id}"
|
||||
)
|
||||
response = sqs_client.send_message(
|
||||
QueueUrl=get_settings().ABRI_SQS_URL,
|
||||
MessageBody=json.dumps(abri_message),
|
||||
)
|
||||
logger.info(
|
||||
f"Sent message to Abri queue. MessageId: {response['MessageId']}"
|
||||
)
|
||||
_trigger_abri_lambda(sqs_client, abri_message)
|
||||
|
||||
print("done")
|
||||
|
||||
|
|
@ -169,6 +163,14 @@ def _trigger_magicplan_fetcher(
|
|||
logger.info(f"Sent message to MagicPlan queue. MessageId: {response['MessageId']}")
|
||||
|
||||
|
||||
def _trigger_abri_lambda(sqs_client: Any, abri_message: Dict[str, Any]) -> None:
|
||||
response = sqs_client.send_message(
|
||||
QueueUrl=get_settings().ABRI_SQS_URL,
|
||||
MessageBody=json.dumps(abri_message),
|
||||
)
|
||||
logger.info(f"Sent message to Abri queue. MessageId: {response['MessageId']}")
|
||||
|
||||
|
||||
def _trigger_pashub_fetcher(
|
||||
sqs_client: Any, deal_id: str, hubspot_deal: Dict[str, str]
|
||||
) -> None:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue