|
|
|
@ -46,9 +46,9 @@ config = get_config()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LOG_LEVEL = config("LOG_LEVEL", default="INFO")
|
|
|
|
LOG_LEVEL = config("LOG_LEVEL", default="INFO")
|
|
|
|
ENV = config("ENV", default="local")
|
|
|
|
ENV = config("ENV")
|
|
|
|
PORT = config("PORT", cast=int)
|
|
|
|
PORT = config("PORT", cast=int)
|
|
|
|
HOST = config("HOST", default="localhost")
|
|
|
|
HOST = config("HOST")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# database
|
|
|
|
# database
|
|
|
|
@ -65,7 +65,7 @@ DATABASE_ENGINE_MAX_OVERFLOW = config(
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
COLLECTOR_HOSTNAME = config("COLLECTOR_HOSTNAME")
|
|
|
|
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_USER = config("COLLECTOR_CREDENTIAL_USER")
|
|
|
|
COLLECTOR_CREDENTIAL_PASSWORD = config("COLLECTOR_CREDENTIAL_PASSWORD")
|
|
|
|
COLLECTOR_CREDENTIAL_PASSWORD = config("COLLECTOR_CREDENTIAL_PASSWORD")
|
|
|
|
QUOTED_COLLECTOR_CREDENTIAL_PASSWORD = parse.quote(str(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}"
|
|
|
|
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_BASE_URL = config("MAXIMO_BASE_URL")
|
|
|
|
MAXIMO_API_KEY = config("MAXIMO_API_KEY", default="keys")
|
|
|
|
MAXIMO_API_KEY = config("MAXIMO_API_KEY")
|
|
|
|
|
|
|
|
|
|
|
|
AUTH_SERVICE_API = config("AUTH_SERVICE_API")
|
|
|
|
AUTH_SERVICE_API = config("AUTH_SERVICE_API")
|
|
|
|
REALIBILITY_SERVICE_API = config("REALIBILITY_SERVICE_API")
|
|
|
|
REALIBILITY_SERVICE_API = config("REALIBILITY_SERVICE_API")
|
|
|
|
|