Fixed relative path saving configs in wrong dir
This commit is contained in:
@@ -98,14 +98,9 @@ func LoadConfig() error {
|
||||
return err
|
||||
}
|
||||
|
||||
switch config.GetString("App.mode") {
|
||||
case "server":
|
||||
if config.GetString("App.mode") == "server" {
|
||||
config.SetConfigType("toml")
|
||||
config.SetConfigFile("server.conf")
|
||||
return config.MergeInConfig()
|
||||
case "Client":
|
||||
config.SetConfigType("toml")
|
||||
config.SetConfigFile("Client.conf")
|
||||
config.SetConfigFile("/etc/certman/server.conf")
|
||||
return config.MergeInConfig()
|
||||
}
|
||||
|
||||
@@ -168,12 +163,8 @@ func WriteConfig(filePath string, config *viper.Viper) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func WriteMainConfig() error {
|
||||
return WriteConfig("/etc/certman/certman.conf", config)
|
||||
}
|
||||
|
||||
func WriteDomainConfig(config *viper.Viper) error {
|
||||
return WriteConfig(config.GetString("Domain.domain_name"), config)
|
||||
return WriteConfig(filepath.Join("/etc/certman/domains", config.GetString("Domain.domain_name")+".conf"), config)
|
||||
}
|
||||
|
||||
// SaveDomainConfigs writes every loaded domain config back to disk.
|
||||
|
||||
Reference in New Issue
Block a user