mqtt.go 383 B

12345678910111213141516171819
  1. package cmd
  2. import (
  3. "kpt-pasture/config"
  4. "kpt-pasture/dep"
  5. "github.com/spf13/cobra"
  6. )
  7. var MqttCmd = &cobra.Command{
  8. Use: "mqtt",
  9. Short: "mqtt server",
  10. Run: func(cmd *cobra.Command, args []string) {
  11. conf := config.Options().Mqtt
  12. dataEvent := dep.DIMqtt()
  13. mqttClient := dataEvent.DataEventEntry.NewMqtt(conf)
  14. dataEvent.DataEventEntry.SubMsg(conf, mqttClient)
  15. },
  16. }