package sensor import ( "github.com/spf13/cobra" ) var enabled bool var sensorLocation, wireID, wirePath string var addSensorCmd = &cobra.Command{ Use: "add", Short: "Add Sensor", Args: cobra.ExactArgs(3), Run: func(cmd *cobra.Command, args []string) { }, } func init() { sensorCmd.AddCommand(addSensorCmd) addSensorCmd.Flags().BoolVarP(&enabled, "enabled", "e", true, "Enable Sensor") addSensorCmd.Flags().StringVarP(&sensorLocation, "sensor-location", "l", "", "Sensor location") addSensorCmd.Flags().StringVarP(&wireID, "wire-id", "i", "", "Wire-ID") addSensorCmd.Flags().StringVarP(&wirePath, "wire-path", "w", "/sys/bus/w1/devices", "Wire device path") }