tellupdater.py spreadsheetupdater.py and aaredb.py to use dynamic beamline certificates based on the beamline name
Build and Publish / test (push) Successful in 1m35s
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 38s

This commit is contained in:
GotthardG
2026-06-08 11:30:52 +02:00
parent c55facbee1
commit b9f63a2a2e
+3 -3
View File
@@ -57,9 +57,9 @@ class AareWrapper:
configuration.ssl_ca_cert = "/etc/ssl/certs/secrets/mx-aaredb-dmz-01_Full_Chain_CA.pem"
# 2. Present Machine Identity (The certs that worked in curl)
beamline_name = bl.value.lower()
configuration.cert_file = f"/etc/ssl/certs/secrets/mx-{beamline_name}-queue-01_from_dmz-01.crt"
configuration.key_file = f"/etc/ssl/certs/secrets/mx-{beamline_name}-queue-01_from_dmz-01.key"
beamline_name = bl.value.lower()
configuration.cert_file = f"/etc/ssl/certs/secrets/mx-{beamline_name}-queue-01_from_dmz-01.crt"
configuration.key_file = f"/etc/ssl/certs/secrets/mx-{beamline_name}-queue-01_from_dmz-01.key"
# 3. Initialize the Client with this config
self.client = aareDB.ApiClient(configuration)