diff options
author | John Cai <jcai@gitlab.com> | 2019-06-26 23:30:02 +0300 |
---|---|---|
committer | John Cai <jcai@gitlab.com> | 2019-06-27 19:27:54 +0300 |
commit | e922041b553ad3c359d69f4aa7683413c8d209ff (patch) | |
tree | a77bf844014f8137f31da5e0a02c334296a03346 /cmd | |
parent | 1c4627d348fcd67ccfc4cb4c0f5ac2ff726b4af8 (diff) |
Use datastore to store the primary node
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/praefect/main.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cmd/praefect/main.go b/cmd/praefect/main.go index 00769307e..b4efeeae9 100644 --- a/cmd/praefect/main.go +++ b/cmd/praefect/main.go @@ -78,10 +78,11 @@ func configure() (config.Config, error) { } func run(listeners []net.Listener, conf config.Config) error { + var ( // top level server dependencies - coordinator = praefect.NewCoordinator(logger, conf.PrimaryServer.Name) datastore = praefect.NewMemoryDatastore(conf) + coordinator = praefect.NewCoordinator(logger, datastore) repl = praefect.NewReplMgr("default", logger, datastore, coordinator, praefect.WithWhitelist(conf.Whitelist)) srv = praefect.NewServer(coordinator, repl, nil, logger) |