func (p *Program) run() { p.Logger.Info("start service.") syncer.SetLogger(p.Logger) go syncer.Default().Run() server.Run() }
func (r *NewPairRouter) Post() interface{} { if r.Errors.Len() != 0 { r.JSON["err"] = r.Errors.ErrorMap() r.JSON["sucess"] = false return r.JSON } r.Logger.Info("New Pair:", r.config) err := syncer.Default().NewPair(r.config, r.Form.Left, r.Form.Right, r.Form.IgnoreRules) if err != nil { r.JSON["sucess"] = false r.JSON["err"] = err.Error() } else { r.JSON["sucess"] = true r.JSON["err"] = nil } return r.JSON }
func (r *GetAllRouter) Get() interface{} { return syncer.Default().PairMap }