parse HMD_LDAP_SEARCHATTRIBUTES env var as a comma-separated array

Signed-off-by: Alec WM <firstcontact@owls.io>
This commit is contained in:
alecdwm 2017-12-09 20:21:50 +01:00
parent e9e7a8e23d
commit 5e5a021ce0
4 changed files with 14 additions and 7 deletions

View file

@ -6,3 +6,10 @@ exports.toBooleanConfig = function toBooleanConfig (configValue) {
}
return configValue
}
exports.toArrayConfig = function toArrayConfig (configValue, separator = ',', fallback) {
if (configValue && typeof configValue === 'string') {
return (configValue.split(separator).map(arrayItem => arrayItem.trim()))
}
return fallback
}