working commit

This commit is contained in:
2026-06-07 15:06:37 +02:00
parent 52dd2cef20
commit c656b562d8
17 changed files with 291 additions and 85 deletions
+6 -10
View File
@@ -15,9 +15,9 @@ import (
const (
defaultHostname = "localhost"
configFilename = "maind.yaml"
logFilename = "maind.log"
pidFilename = "maind.pid"
configFilename = "mbased.yaml"
logFilename = "mbased.log"
pidFilename = "mbased.pid"
)
var (
@@ -93,12 +93,6 @@ func (conf *Config) ReadFile() error {
if err != nil {
return err
}
conf.Normalize()
err = conf.Validate()
if err != nil {
return err
}
return nil
}
@@ -140,10 +134,12 @@ func (conf *Config) String() (string, error) {
return res, err
}
func (conf *Config) Normalize() {
func (conf *Config) Normalize() error {
var err error
if conf.Service.Portnum == 0 {
conf.Service.Portnum = client.DefaultPort
}
return err
}
func (conf *Config) Validate() error {