config: Ignore line with no value (keep default one)
continuous-integration/drone/push Build is passing Details

This commit is contained in:
nemunaire 2023-06-03 11:58:19 +02:00
parent ff97ccbf7d
commit ada63bb8cf
1 changed files with 4 additions and 0 deletions

View File

@ -166,6 +166,10 @@ func (o *Options) parseLine(line string) (err error) {
orig_key := strings.TrimSpace(fields[0])
value := strings.TrimSpace(fields[1])
if len(value) == 0 {
return
}
key := strings.TrimPrefix(strings.TrimPrefix(orig_key, "HAPPYDNS_"), "HAPPYDOMAIN_")
key = strings.Replace(key, "_", "-", -1)
key = strings.ToLower(key)