diff --git a/at/__init__.py b/at/__init__.py index bfc88e0..aa26d0c 100644 --- a/at/__init__.py +++ b/at/__init__.py @@ -29,9 +29,13 @@ def create_app(config=None): elif "SITE_URL" not in app.config.keys(): app.logger.info("SITE_URL not set. Using default.") app.config["SITE_URL"] = "http://localhost" - app.logger.info(f"SITE_URL: {app.config['SITE_URL']}") + if dt_latest_draft_url := getenv("DT_LATEST_DRAFT_URL"): + app.logger.info( + f"Using DT_LATEST_DRAFT_URL from ENV: {dt_latest_draft_url}") + app.config["DT_LATEST_DRAFT_URL"] = dt_latest_draft_url + if sentry_dsn := getenv("SENTRY_DSN"): sentry_init( dsn=sentry_dsn, diff --git a/k8s/secrets.yaml b/k8s/secrets.yaml index b7de8a0..8a2b9c8 100644 --- a/k8s/secrets.yaml +++ b/k8s/secrets.yaml @@ -6,4 +6,5 @@ type: Opaque stringData: GUNICORN_WORKERS: "2" SITE_URL: "https://author-tools.ietf.org" + DT_LATEST_DRAFT_URL: "http://dt-datatracker.datatracker.svc/api/rfcdiff-latest-json" # SENTRY_DSN: "" secret from vault