From 9c2f2c0953493be71c1702265d4b91155fedaccd Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Thu, 10 Apr 2025 17:42:17 -0400 Subject: [PATCH 1/3] KAFKA_TIMEOUT --- app/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/config.py b/app/config.py index 2a418f5..2c18426 100644 --- a/app/config.py +++ b/app/config.py @@ -12,7 +12,8 @@ class Config: KAFKA_BROKER = "dev-events.simbrellang.net:9085" KAFKA_PAYMENT_TOPIC = "PROCESS_PAYMENT" - KAFKA_TIMEOUT = 5.0 + #KAFKA_TIMEOUT = 5000.0 + KAFKA_TIMEOUT = os.getenv("KAFKA_TIMEOUT", "1000") JWT_SECRET_KEY = os.getenv("JWT_SECRET_KEY", "secret-key") JWT_ACCESS_TOKEN_EXPIRES = os.getenv("JWT_ACCESS_TOKEN_EXPIRES", timedelta(hours=1)) From 8cb7f0d78477fd4bd344fd45562e481c08e7ac77 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Thu, 10 Apr 2025 17:45:47 -0400 Subject: [PATCH 2/3] Kafka broker --- app/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/config.py b/app/config.py index 2c18426..0b9064d 100644 --- a/app/config.py +++ b/app/config.py @@ -10,7 +10,8 @@ class Config: JWT_SECRET_KEY = os.getenv("JWT_SECRET_KEY", "your_jwt_secret") DEBUG = True - KAFKA_BROKER = "dev-events.simbrellang.net:9085" + #KAFKA_BROKER = "dev-events.simbrellang.net:9085" + KAFKA_BROKER = os.getenv("KAFKA_BROKER", "dev-events.simbrellang.net:9085") KAFKA_PAYMENT_TOPIC = "PROCESS_PAYMENT" #KAFKA_TIMEOUT = 5000.0 KAFKA_TIMEOUT = os.getenv("KAFKA_TIMEOUT", "1000") From 1a39afb21606b627ae33d98212d250cb19f3a20b Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Fri, 11 Apr 2025 04:26:45 -0400 Subject: [PATCH 3/3] Events Environmant --- app/config.py | 5 ++--- app/utils/auth.py | 7 +++---- docker-compose.yml | 2 ++ 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/config.py b/app/config.py index 0b9064d..ff2ffb8 100644 --- a/app/config.py +++ b/app/config.py @@ -10,11 +10,10 @@ class Config: JWT_SECRET_KEY = os.getenv("JWT_SECRET_KEY", "your_jwt_secret") DEBUG = True - #KAFKA_BROKER = "dev-events.simbrellang.net:9085" KAFKA_BROKER = os.getenv("KAFKA_BROKER", "dev-events.simbrellang.net:9085") KAFKA_PAYMENT_TOPIC = "PROCESS_PAYMENT" - #KAFKA_TIMEOUT = 5000.0 - KAFKA_TIMEOUT = os.getenv("KAFKA_TIMEOUT", "1000") + KAFKA_TIMEOUT = float( os.getenv("KAFKA_TIMEOUT", 1000.0) ) + JWT_SECRET_KEY = os.getenv("JWT_SECRET_KEY", "secret-key") JWT_ACCESS_TOKEN_EXPIRES = os.getenv("JWT_ACCESS_TOKEN_EXPIRES", timedelta(hours=1)) diff --git a/app/utils/auth.py b/app/utils/auth.py index 4792796..a193cb1 100644 --- a/app/utils/auth.py +++ b/app/utils/auth.py @@ -3,8 +3,7 @@ from app.config import settings def get_headers(): return { - "Content-Type": "application/json", - "Accept": "application/json", - "api_key": settings.BANK_CALL_API_KEY, - "app_id": settings.BANK_CALL_APP_ID, + 'Content-Type': 'application/json', + "x-api_key": settings.BANK_CALL_API_KEY, + "App-Id": settings.BANK_CALL_APP_ID, } diff --git a/docker-compose.yml b/docker-compose.yml index 29fbe9f..33ec9ff 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,8 @@ version: "3.8" services: flask: build: . + env_file: + - .env ports: - "5000:5000" environment: