sum7/warehost
sum7
/
warehost
Archived
1
0
Fork 0
This repository has been archived on 2020-09-27. You can view files and clone it, but cannot push or open issues or pull requests.
warehost/cmd/warehost-auth-dovecot/config.go

25 lines
410 B
Go

package main
import (
"io/ioutil"
"log"
"gopkg.in/yaml.v2"
)
// Config of warehost webserver
type Config struct {
Database string `yaml:"database"`
}
// ReadConfigFile reads a config models by path to a yml file
func ReadConfigFile(path string) *Config {
config := &Config{}
file, _ := ioutil.ReadFile(path)
err := yaml.Unmarshal(file, &config)
if err != nil {
log.Fatal(err)
}
return config
}