From 50290a77e50170387fd5ffdae3adf65564bd4c6a Mon Sep 17 00:00:00 2001 From: 1000TurquoisePogs Date: Fri, 14 Jul 2023 10:45:29 -0400 Subject: [PATCH] Update defaults logic for multi-pem Signed-off-by: 1000TurquoisePogs --- defaults/serverConfig/defaults.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/defaults/serverConfig/defaults.yaml b/defaults/serverConfig/defaults.yaml index 6a0451f..5ea33f5 100644 --- a/defaults/serverConfig/defaults.yaml +++ b/defaults/serverConfig/defaults.yaml @@ -51,7 +51,11 @@ components: if (zowe.certificate?.truststore?.type == "JCERACFKS") { return [ zowe.certificate.truststore.file ]; } else if(zowe.certificate?.pem?.certificateAuthorities) { - return [zowe.certificate.pem.certificateAuthorities]; + if (Array.isArray(zowe.certificate.pem.certificateAuthorities)) { + return zowe.certificate.pem.certificateAuthorities; + } else { + return zowe.certificate.pem.certificateAuthorities.split(','); + } } else { return ["../defaults/serverConfig/apiml-localca.cer"]; } }; a() }}' loopbackAddress: "${{ function a(){ if (process.env.ZOWE_LOOPBACK_ADDRESS) { return process.env.ZOWE_LOOPBACK_ADDRESS; } else { return undefined; } }; a() }}"