MCPcopy
hub / github.com/gourouting/singo / validateDSNPart

Function validateDSNPart

conf/conf.go:24–31  ·  view source on GitHub ↗
(name, value string, reserved ...string)

Source from the content-addressed store, hash-verified

22}
23
24func validateDSNPart(name, value string, reserved ...string) error {
25 for _, char := range reserved {
26 if strings.Contains(value, char) {
27 return fmt.Errorf("%s contains reserved DSN character %q", name, char)
28 }
29 }
30 return nil
31}
32
33// DatabaseDSN builds a MySQL DSN from DB_* environment variables.
34func DatabaseDSN() (string, error) {

Callers 1

DatabaseDSNFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected