22
33* This page is auto-generated from the settings classes in ` diracx.core.settings ` .*
44
5+ ## Core
6+
7+ ### ` DIRACX_CONFIG_BACKEND_URL `
8+
9+ The URL of the configuration backend.
10+
11+ ### ` DIRACX_SERVICE_DOTENV `
12+
13+ The variable points to .env files where configuration may be placed. There could be more than one file, with suffixes
14+ \_ X, where X is a number. The files will be loaded in order.
15+
16+ ### ` DIRACX_SERVICE_JOBS_ENABLED `
17+
18+ Determines whether the jobs service is enabled.
19+
520## AuthSettings
621
722Settings for the authentication service.
@@ -123,6 +138,10 @@ Set of security properties available in this DIRAC installation.
123138These properties define various authorization capabilities and are used
124139for access control decisions. Defaults to all available security properties.
125140
141+ ### ` DIRACX_LEGACY_EXCHANGE_HASHED_API_KEY `
142+
143+ The hashed API key for the legacy exchange endpoint.
144+
126145## SandboxStoreSettings
127146
128147Settings for the sandbox store.
@@ -199,6 +218,16 @@ Maximum number of concurrent DB delete chunks during cleaning.
199218
200219Controls parallelism of database DELETE operations.
201220
221+ ## Databases
222+
223+ ### ` DIRACX_DB_URL_<db_name> `
224+
225+ The URL for the SQL database ` <db_name> ` .
226+
227+ ### ` DIRACX_OS_DB_<db_name> `
228+
229+ A JSON-encoded dictionary of connection keyword arguments for the OpenSearch database ` <db_name> ` .
230+
202231## OTELSettings
203232
204233Settings for the Open Telemetry Configuration.
@@ -207,18 +236,28 @@ Settings for the Open Telemetry Configuration.
207236
208237* Optional* , default value: ` False `
209238
239+ Determines whether OpenTelemetry is enabled.
240+
210241### ` DIRACX_OTEL_APPLICATION_NAME `
211242
212243* Optional* , default value: ` diracx `
213244
245+ The name of the application for OpenTelemetry.
246+
214247### ` DIRACX_OTEL_GRPC_ENDPOINT `
215248
216249* Optional* , default value: \`\`
217250
251+ The gRPC endpoint for the OpenTelemetry collector.
252+
218253### ` DIRACX_OTEL_GRPC_INSECURE `
219254
220255* Optional* , default value: ` True `
221256
257+ Whether to use an insecure gRPC connection for the OpenTelemetry collector.
258+
222259### ` DIRACX_OTEL_HEADERS `
223260
224261* Optional* , default value: ` None `
262+
263+ A JSON-encoded dictionary of headers to pass to the OpenTelemetry collector, e.g. {"tenant_id": "lhcbdiracx-cert"}.
0 commit comments