Files
NEFT_OUTWARD_JOB/api_client.py
T
2026-04-22 01:34:12 +05:30

18 lines
422 B
Python

import requests
from logging_config import get_logger
logger = get_logger(__name__)
class FetchQueueClient:
def __init__(self, config):
self.url = config.FETCH_QUEUE_URL
def fetch(self, payload):
response = requests.post(
self.url,
json=payload,
verify=False,
timeout=20
)
response.raise_for_status()
return response.json()