Download internal/httpapi/admin/shared/settings_validation.go from a3216/ds2api: direct link, hf CLI and curl.
- Browser
- Download file 760 Bytes
-
https://huggingface.co/spaces/a3216/ds2api/resolve/ce5a019598af8a3a8fa70d3880098df3e850ecd7/internal/httpapi/admin/shared/settings_validation.go
- Command line
-
hf download hf://spaces/a3216/ds2api@ce5a019598af8a3a8fa70d3880098df3e850ecd7/internal/httpapi/admin/shared/settings_validation.go
-
curl -L -o settings_validation.go https://huggingface.co/spaces/a3216/ds2api/resolve/ce5a019598af8a3a8fa70d3880098df3e850ecd7/internal/httpapi/admin/shared/settings_validation.go
760 Bytes
| package shared | |
| import ( | |
| "strings" | |
| "ds2api/internal/config" | |
| ) | |
| func normalizeSettingsConfig(c *config.Config) { | |
| if c == nil { | |
| return | |
| } | |
| c.Admin.PasswordHash = strings.TrimSpace(c.Admin.PasswordHash) | |
| c.Embeddings.Provider = strings.TrimSpace(c.Embeddings.Provider) | |
| } | |
| func NormalizeSettingsConfig(c *config.Config) { | |
| normalizeSettingsConfig(c) | |
| } | |
| func validateSettingsConfig(c config.Config) error { | |
| return config.ValidateConfig(c) | |
| } | |
| func ValidateSettingsConfig(c config.Config) error { | |
| return validateSettingsConfig(c) | |
| } | |
| func validateRuntimeSettings(runtime config.RuntimeConfig) error { | |
| return config.ValidateRuntimeConfig(runtime) | |
| } | |
| func ValidateRuntimeSettings(runtime config.RuntimeConfig) error { | |
| return validateRuntimeSettings(runtime) | |
| } | |