main.go 339 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "os"
  4. "strings"
  5. log "github.com/sirupsen/logrus"
  6. "github.com/zricethezav/gitleaks/src"
  7. )
  8. func main() {
  9. _, err := gitleaks.Run(gitleaks.ParseOpts())
  10. if err != nil {
  11. if strings.Contains(err.Error(), "whitelisted") {
  12. log.Info(err.Error())
  13. os.Exit(0)
  14. }
  15. log.Error(err)
  16. os.Exit(gitleaks.ErrExit)
  17. }
  18. }