1
0

cmd.go 656 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package cmd
  2. import (
  3. "time"
  4. "github.com/urfave/cli"
  5. )
  6. func stringFlag(name, value, usage string) cli.StringFlag {
  7. return cli.StringFlag{
  8. Name: name,
  9. Value: value,
  10. Usage: usage,
  11. }
  12. }
  13. func boolFlag(name, usage string) cli.BoolFlag {
  14. return cli.BoolFlag{
  15. Name: name,
  16. Usage: usage,
  17. }
  18. }
  19. //nolint:deadcode,unused
  20. func intFlag(name string, value int, usage string) cli.IntFlag {
  21. return cli.IntFlag{
  22. Name: name,
  23. Value: value,
  24. Usage: usage,
  25. }
  26. }
  27. //nolint:deadcode,unused
  28. func durationFlag(name string, value time.Duration, usage string) cli.DurationFlag {
  29. return cli.DurationFlag{
  30. Name: name,
  31. Value: value,
  32. Usage: usage,
  33. }
  34. }