code: func (e *Engine) becomeMaster() {
  	if err := e.ncc.Dial(); err != nil {
  		log.Fatalf("Failed to connect to NCC: %v", err)
  	}
  	defer e.ncc.Close()
  
  	e.syncClient.disable()
  	e.hcManager.enable()
  	e.notifier.SetSource(config.SourceServer)
  
  	if err := e.lbInterface.Up(); err != nil {
  		log.Fatalf("Failed to bring LB interface up: %v", err)
  	}
  }
docs: // becomeMaster performs the necessary actions for the Seesaw Engine to
  // become the master node.