mbgw3 completed
This commit is contained in:
@ -20,25 +20,10 @@ var archiverChannel chan handler.MessageT = make(chan handler.MessageT, 100)
|
||||
func InitDispatcher() {
|
||||
log.Printf("Initializing dispatcher")
|
||||
go archiver()
|
||||
for _, handlerEntry := range config.Config.Handlers {
|
||||
log.Printf("Trying %s", handlerEntry.Name)
|
||||
switch handlerEntry.Name {
|
||||
case "TTN":
|
||||
handlerMap[handlerEntry.Name] = ttn.NewTTNHandler()
|
||||
log.Printf("TTN initialized")
|
||||
case "IoT":
|
||||
handlerMap[handlerEntry.Name] = iot.NewIoTHandler()
|
||||
log.Printf("IoT initialized")
|
||||
case "PV":
|
||||
handlerMap[handlerEntry.Name] = pv.NewPvHandler()
|
||||
log.Printf("PV initialized")
|
||||
case "MBGW3":
|
||||
handlerMap[handlerEntry.Name] = mbgw3.NewMbgw3Handler()
|
||||
log.Printf("MBGW3 initialized")
|
||||
default:
|
||||
log.Fatalf("Handler %s not found", handlerEntry.Name)
|
||||
}
|
||||
}
|
||||
handlerMap["TTN"] = ttn.NewTTNHandler()
|
||||
handlerMap["IoT"] = iot.NewIoTHandler()
|
||||
handlerMap["PV"] = pv.NewPvHandler()
|
||||
handlerMap["MBGW3"] = mbgw3.NewMbgw3Handler()
|
||||
}
|
||||
|
||||
func storeMessage(filename string, item handler.MessageT) {
|
||||
@ -97,7 +82,6 @@ func InputDispatcher() {
|
||||
handler, exists := handlerMap[mapping.Handler]
|
||||
if exists {
|
||||
handler.Handle(message)
|
||||
break
|
||||
} else {
|
||||
log.Printf("Handler not found, message is lost")
|
||||
}
|
||||
|
Reference in New Issue
Block a user