Add Port and MonitorPort to config

master
Bel LaPointe 2018-10-08 15:33:01 -06:00
parent 0e97e4c3e1
commit 836d5af9e4
1 changed files with 10 additions and 2 deletions

View File

@ -7,17 +7,25 @@ import (
)
const cdbpath = "DBPath"
const port = "port"
const mport = "mport"
type Config struct {
DBPath string
Port string
MonitorPort string
}
func New() *Config {
lookups := make(map[string]*string)
add(cdbpath, "./db", lookups)
add(port, "9101", lookups)
add(mport, "9102", lookups)
flag.Parse()
return &Config{
DBPath: *lookups[cdbpath],
Port: *lookups[port],
MonitorPort: *lookups[mport],
}
}