hand_cmds.go 706 B

12345678910111213141516171819202122232425262728293031323334
  1. package cmds
  2. import (
  3. "app/commons/core"
  4. "app/tasks/period_profit"
  5. "app/tasks/quota"
  6. "github.com/spf13/cobra"
  7. )
  8. var quotaCmd = &cobra.Command{
  9. Use: "quota",
  10. Short: "启动quota服务",
  11. Run: func(cmd *cobra.Command, args []string) {
  12. if err := cmd.Help(); err != nil {
  13. panic(err)
  14. }
  15. if err := quota.NewService().RunQuotaHandler(); err != nil {
  16. core.JobLog.Errorf(err.Error())
  17. }
  18. },
  19. }
  20. var periodCmd = &cobra.Command{
  21. Use: "period",
  22. Short: "启动期服务",
  23. Run: func(cmd *cobra.Command, args []string) {
  24. if err := cmd.Help(); err != nil {
  25. panic(err)
  26. }
  27. if err := period_profit.NewService().RunPeriodProfit(true); err != nil {
  28. core.JobLog.Infof(err.Error())
  29. }
  30. },
  31. }