Update 'fetch_envelope_pfi_scheduler.py'

main
perdanamain 10 months ago
parent 1286019f59
commit b779bc7ffd

@ -41,11 +41,11 @@ def fire_and_forget_api_call(**context):
Fungsi ini mengirim permintaan API dan tidak menunggu respons (fire and forget) Fungsi ini mengirim permintaan API dan tidak menunggu respons (fire and forget)
""" """
# Menggunakan HttpHook untuk mendapatkan konfigurasi koneksi # Menggunakan HttpHook untuk mendapatkan konfigurasi koneksi
http = HttpHook(method='GET', http_conn_id='envelope-pfi-app') http = HttpHook(method='GET', http_conn_id='pfi-api')
# Mendapatkan session dan base URL # Mendapatkan session dan base URL
session = http.get_conn() session = http.get_conn()
endpoint = '/fetch-envelope' endpoint = '/envelope/fetch-envelope'
# Generate request ID untuk tracking # Generate request ID untuk tracking
request_id = str(uuid.uuid4()) request_id = str(uuid.uuid4())
@ -101,8 +101,8 @@ fetch_envelope_async = PythonOperator(
# Ini hanya untuk memulai request tanpa menunggu respons lengkap # Ini hanya untuk memulai request tanpa menunggu respons lengkap
fetch_envelope_alt = HttpOperator( fetch_envelope_alt = HttpOperator(
task_id='fetch_envelope_alt', task_id='fetch_envelope_alt',
http_conn_id='envelope-pfi-app', http_conn_id='pfi-api',
endpoint='/fetch-envelope', endpoint='/envelope/fetch-envelope',
method='GET', method='GET',
headers={ headers={
'Content-Type': 'application/json', 'Content-Type': 'application/json',

Loading…
Cancel
Save