diff --git a/src/config.py b/src/config.py index a09f5d6..a71c4f7 100644 --- a/src/config.py +++ b/src/config.py @@ -46,9 +46,9 @@ config = get_config() LOG_LEVEL = config("LOG_LEVEL", default="INFO") -ENV = config("ENV", default="local") +ENV = config("ENV") PORT = config("PORT", cast=int) -HOST = config("HOST", default="localhost") +HOST = config("HOST") # database @@ -65,7 +65,7 @@ DATABASE_ENGINE_MAX_OVERFLOW = config( ) COLLECTOR_HOSTNAME = config("COLLECTOR_HOSTNAME") -COLLECTOR_PORT = config("COLLECTOR_PORT", default="5432") +COLLECTOR_PORT = config("COLLECTOR_PORT", cast=int) COLLECTOR_CREDENTIAL_USER = config("COLLECTOR_CREDENTIAL_USER") COLLECTOR_CREDENTIAL_PASSWORD = config("COLLECTOR_CREDENTIAL_PASSWORD") QUOTED_COLLECTOR_CREDENTIAL_PASSWORD = parse.quote(str(COLLECTOR_CREDENTIAL_PASSWORD)) @@ -76,10 +76,10 @@ SQLALCHEMY_DATABASE_URI = f"postgresql+asyncpg://{_DATABASE_CREDENTIAL_USER}:{_Q SQLALCHEMY_COLLECTOR_URI = f"postgresql+asyncpg://{COLLECTOR_CREDENTIAL_USER}:{QUOTED_COLLECTOR_CREDENTIAL_PASSWORD}@{COLLECTOR_HOSTNAME}:{COLLECTOR_PORT}/{COLLECTOR_NAME}" -TIMEZONE = "Asia/Jakarta" +TIMEZONE = config("TIMEZONE") -MAXIMO_BASE_URL = config("MAXIMO_BASE_URL", default="http://example.com") -MAXIMO_API_KEY = config("MAXIMO_API_KEY", default="keys") +MAXIMO_BASE_URL = config("MAXIMO_BASE_URL") +MAXIMO_API_KEY = config("MAXIMO_API_KEY") AUTH_SERVICE_API = config("AUTH_SERVICE_API") REALIBILITY_SERVICE_API = config("REALIBILITY_SERVICE_API")