add daemon config

This commit is contained in:
2025-11-02 14:35:20 +01:00
parent 6e4452ddb9
commit c252c9a934
4 changed files with 103 additions and 7 deletions

View File

@@ -40,7 +40,7 @@ func Load() ClientConfiguration {
panic("failed to read the configuration file: " + err.Error())
}
return c
return fillDefault(c)
}
func Default() ClientConfiguration {
@@ -50,3 +50,11 @@ func Default() ClientConfiguration {
},
}
}
func fillDefault(c ClientConfiguration) ClientConfiguration {
if len(c.Deamon.URL) == 0 {
c.Deamon.URL = Default().Deamon.URL
}
return c
}