added failed loans endpoint

This commit was merged in pull request #70.
This commit is contained in:
Chinenye Nmoh
2026-04-05 16:53:02 +01:00
parent f1db12c7f2
commit c32c2502cc
7 changed files with 183 additions and 2 deletions
+8
View File
@@ -67,6 +67,14 @@ class Config:
PENAL_CHARGE_PERCENTAGE = os.getenv("PENAL_CHARGE_PERCENTAGE", 1)
PENAL_CHARGE_INTERVAL_DAYS = os.getenv("PENAL_CHARGE_INTERVAL_DAYS", 30)
PENAL_CHARGE_MAXIMUM_COUNT = os.getenv("PENAL_CHARGE_MAXIMUM_COUNT", 6)
#processing failed disbursement sections
FAILED_DISBURSEMENT_BATCH_SIZE = int(os.getenv("FAILED_DISBURSEMENT_BATCH_SIZE", 10))
FAILED_DISBURSEMENT_DELAY_SECONDS = int(os.getenv("FAILED_DISBURSEMENT_DELAY_SECONDS", 5))
FAILED_DISBURSEMENT_BATCH_DELAY_SECONDS = int(
os.getenv("FAILED_DISBURSEMENT_BATCH_DELAY_SECONDS", 5)
)
FAILED_RETRY_TIME_INTERVAL_SECONDS = int(os.getenv("FAILED_RETRY_TIME_INTERVAL_SECONDS", 86400)) #24 hours = 86400 seconds
BANK_CALL_API_TIME_OUT = os.getenv("BANK_CALL_API_TIME_OUT", 100)