diff --git a/config/config.go b/config/config.go index eb65772..5e01198 100644 --- a/config/config.go +++ b/config/config.go @@ -7,17 +7,25 @@ import ( ) const cdbpath = "DBPath" +const port = "port" +const mport = "mport" type Config struct { - DBPath string + 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], + DBPath: *lookups[cdbpath], + Port: *lookups[port], + MonitorPort: *lookups[mport], } }