add config

This commit is contained in:
Andrey Belvedersky
2021-06-06 03:46:11 +03:00
parent 0aa4922105
commit f3175b8ce9
10 changed files with 97 additions and 433 deletions

View File

@@ -36,17 +36,13 @@ func ParseConfig(v *viper.Viper) (*Config, error) {
}
// Get config
func GetConfig() (*Config, error) {
cfgFile, err := LoadConfig("settings")
func GetConfig(filename string) (*Config, error) {
cfgFile, err := LoadConfig(filename)
if err != nil {
return nil, err
}
cfg, err := ParseConfig(cfgFile)
if err != nil {
return nil, err
}
return cfg, nil
return cfg, err
}
func GetReply() (*Reply, error) {