github.com/apex/up@v1.7.1/internal/cli/disable-stats/disable-stats.go (about)

     1  package disablestats
     2  
     3  import (
     4  	"github.com/pkg/errors"
     5  	"github.com/tj/kingpin"
     6  
     7  	"github.com/apex/up/internal/cli/root"
     8  	"github.com/apex/up/internal/stats"
     9  )
    10  
    11  func init() {
    12  	cmd := root.Command("disable-stats", "Disable anonymized usage stats").Hidden()
    13  	cmd.Action(func(_ *kingpin.ParseContext) error {
    14  		err := stats.Client.Disable()
    15  		if err != nil {
    16  			return errors.Wrap(err, "disabling")
    17  		}
    18  		return nil
    19  	})
    20  }