tellupdater.py spreadsheetupdater.py and aaredb.py to use dynamic beamline certificates based on the beamline name
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user