store: now opening stores

This commit is contained in:
Leo Balduf
2016-02-16 21:47:40 +01:00
committed by Jimmy Zelinskie
parent 1dab3978fb
commit 1a4ecb133f
3 changed files with 26 additions and 14 deletions

View File

@@ -30,9 +30,27 @@ func constructor(srvcfg *config.ServerConfig, tkr *tracker.Tracker) (server.Serv
return nil, errors.New("store: invalid store config: " + err.Error())
}
cs, err := OpenClientStore(cfg)
if err != nil {
return nil, err
}
ps, err := OpenPeerStore(cfg)
if err != nil {
return nil, err
}
ips, err := OpenIPStore(cfg)
if err != nil {
return nil, err
}
theStore = &Store{
cfg: cfg,
tkr: tkr,
cfg: cfg,
tkr: tkr,
ClientStore: cs,
PeerStore: ps,
IPStore: ips,
}
}
return theStore, nil