3 Commits

Author SHA1 Message Date
eleksir
0b573aa169 Add freebsd case for root config location 2024-10-01 01:18:28 +03:00
eleksir
7474028b82 Remove validation of unused cmd_delay parameter 2024-05-06 23:25:34 +03:00
eleksir
120b7c995a Update config for golangci-lint 2024-05-06 23:23:15 +03:00
2 changed files with 8 additions and 8 deletions

View File

@@ -1,10 +1,11 @@
run:
tests: false
skip-dirs:
- vendor
modules-download-mode: readonly
allow-parallel-runners: true
go: '1.21'
issues:
skip-dirs:
- vendor
output:
sort-results: true
linters:

11
util.go
View File

@@ -34,7 +34,11 @@ func readConf() (Config, error) {
cnf, err = readConfFile(os.Getenv("HOME") + "/.reniced.yaml")
} else {
cnf, err = readConfFile("/etc/reniced.yaml")
if runtime.GOOS == "freebsd" {
cnf, err = readConfFile("/usr/local/etc/reniced.yaml")
} else {
cnf, err = readConfFile("/etc/reniced.yaml")
}
}
return cnf, err
@@ -69,11 +73,6 @@ func readConfFile(path string) (Config, error) {
return Config{}, err
}
if cfg.CmdDelay == 0 {
cfg.CmdDelay = 20
log.Printf("cmd_delay can not be 0, setting to %d milliseconds", cfg.CmdDelay)
}
if cfg.LoopDelay == 0 {
cfg.LoopDelay = 2000
log.Printf("loop_delay set to %d milliseconds", cfg.LoopDelay)