in pkg/userdata/bottlerocket/node_userdata.go [277:291]
func parseBootSettings(bootSettings map[string][]string) string {
bootSettingsToml := ""
for key, value := range bootSettings {
var values []string
if len(value) != 0 {
for _, val := range value {
quotedVal := "\"" + val + "\""
values = append(values, quotedVal)
}
}
keyVal := strings.Join(values, ",")
bootSettingsToml += fmt.Sprintf("\"%v\" = [%v]\n", key, keyVal)
}
return bootSettingsToml
}