Files
argo-cd/util/notification/expression/strings/strings.go
pasha-codefresh 6b4a13c4bd feat: ToUpper and ToLower expression (#7816)
* ToUpper and ToLower expression

Signed-off-by: pashavictorovich <pavel@codefresh.io>
2021-12-01 08:58:11 -08:00

26 lines
408 B
Go

package strings
import (
"strings"
)
func NewExprs() map[string]interface{} {
return map[string]interface{}{
"ReplaceAll": replaceAll,
"ToUpper": toUpper,
"ToLower": toLower,
}
}
func replaceAll(s, old, new string) string {
return strings.ReplaceAll(s, old, new)
}
func toUpper(s string) string {
return strings.ToUpper(s)
}
func toLower(s string) string {
return strings.ToLower(s)
}