mirror of
https://gitlab.com/commento/commento.git
synced 2025-06-29 22:56:37 -04:00
config_file.go: return error if config is invalid
This commit is contained in:
@ -14,8 +14,11 @@ func configFileLoad(filepath string) error {
|
||||
|
||||
defer file.Close()
|
||||
|
||||
num := 0
|
||||
scanner := bufio.NewScanner(file)
|
||||
for scanner.Scan() {
|
||||
num += 1
|
||||
|
||||
line := strings.TrimSpace(scanner.Text())
|
||||
if line == "" {
|
||||
continue
|
||||
@ -27,7 +30,8 @@ func configFileLoad(filepath string) error {
|
||||
|
||||
i := strings.Index(line, "=")
|
||||
if i == -1 {
|
||||
continue
|
||||
logger.Errorf("%s: line %d: neither a comment nor a valid setting", filepath, num)
|
||||
return errorInvalidConfigFile
|
||||
}
|
||||
|
||||
key := line[:i]
|
||||
|
Reference in New Issue
Block a user