in internal/settings/settings_linux.go [31:42]
func GetExtensionSettings(sequenceNumber int, publicSettings, protectedSettings interface{}) error {
publicSettingsJSON, protectedSettingsJSON, err := readSettings(sequenceNumber)
if err != nil {
return errorhelper.AddStackToError(fmt.Errorf("error reading handler settings: %v", err))
}
if err := unmarshalHandlerSettings(publicSettingsJSON, protectedSettingsJSON, &publicSettings, &protectedSettings); err != nil {
return errorhelper.AddStackToError(fmt.Errorf("error parsing handler settings: %v", err))
}
return nil
}