28 lines
		
	
	
		
			462 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			462 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package daemon
 | |
| 
 | |
| import (
 | |
| 	"github.com/spf13/cobra"
 | |
| )
 | |
| 
 | |
| var configPath string
 | |
| 
 | |
| var daemonCmd = &cobra.Command{
 | |
| 	Use:   "daemon",
 | |
| 	Short: "Read continuously data from all enabled sensors",
 | |
| 	Run: func(cmd *cobra.Command, args []string) {
 | |
| 		// read configuration
 | |
| 		// cnf, err := config.Read(configPath)
 | |
| 		// if err != nil {
 | |
| 		// 	log.Fatalln(err)
 | |
| 		// }
 | |
| 
 | |
| 	},
 | |
| }
 | |
| 
 | |
| func InitCmd(cmd *cobra.Command, cnfPath string) {
 | |
| 	configPath = cnfPath
 | |
| 
 | |
| 	cmd.AddCommand(daemonCmd)
 | |
| 
 | |
| }
 |