| | |
| | | |
| | | var DBconf = &database{} |
| | | |
| | | type CompareServer struct { |
| | | type dbpersoncompare struct { |
| | | Url string `mapstructure:"url"` |
| | | } |
| | | |
| | | type espersoncompare struct { |
| | | Url []string `mapstructure:"url"` |
| | | } |
| | | |
| | | var CompServerInfo = &CompareServer{} |
| | | var DbPersonCompInfo = &dbpersoncompare{} |
| | | |
| | | var EsCompServerInfo = &espersoncompare{} |
| | | |
| | | |
| | | // Init is an exported method that takes the environment starts the viper |
| | |
| | | viper.UnmarshalKey("redis", RedisConf) |
| | | viper.UnmarshalKey("database", DBconf) |
| | | viper.UnmarshalKey("weedfs", WeedFs) |
| | | viper.UnmarshalKey("compare", CompServerInfo) |
| | | viper.UnmarshalKey("dbpersoncompare",DbPersonCompInfo) |
| | | viper.UnmarshalKey("espersoncompare", EsCompServerInfo) |
| | | } |