Fix an amphora driver bug for TLS client auth
There was a missing translation for TLS client authentication update calls. Change-Id: I52cacaed4759599210e2e2c7390460124391861d
This commit is contained in:
parent
612b042e64
commit
ac8e0c8f40
|
@ -115,6 +115,14 @@ class AmphoraProviderDriver(driver_base.ProviderDriver):
|
|||
if 'admin_state_up' in listener_dict:
|
||||
listener_dict['enabled'] = listener_dict.pop('admin_state_up')
|
||||
listener_id = listener_dict.pop('listener_id')
|
||||
if 'client_ca_tls_container_ref' in listener_dict:
|
||||
listener_dict['client_ca_tls_container_id'] = listener_dict.pop(
|
||||
'client_ca_tls_container_ref')
|
||||
listener_dict.pop('client_ca_tls_container_data', None)
|
||||
if 'client_crl_container_ref' in listener_dict:
|
||||
listener_dict['client_crl_container_id'] = listener_dict.pop(
|
||||
'client_crl_container_ref')
|
||||
listener_dict.pop('client_crl_container_data', None)
|
||||
|
||||
payload = {consts.LISTENER_ID: listener_id,
|
||||
consts.LISTENER_UPDATES: listener_dict}
|
||||
|
|
Loading…
Reference in New Issue