Log.LogShort(senderName,LM.CategorySYSTEM,LM.LevelINFO,LM.MessageNameSTARTUP,`Register this ICCC command in to the database.`,`channel=`+channel,`command=`+command,`IPAddressPort=`+ipAddressPort,fmt.Sprintf("isActive=%v",isActive))
Log.LogShort(senderName,LM.CategorySYSTEM,LM.LevelINFO,LM.MessageNameCONFIGURATION,`Updating the existing ICCC command.`,`channel=`+channel,`command=`+command,`IPAddressPort=`+ipAddressPort)
return
}
//
// Case: Not exist
//
Log.LogFull(senderName,LM.CategorySYSTEM,LM.LevelWARN,LM.SeverityCritical,LM.ImpactNone,LM.MessageNameCONFIGURATION,`This ICCC command is not known.`,`Create now a new entry!`,`channel=`+channel,`command=`+command,`IPAddressPort=`+ipAddressPort)
iferr:=collectionListener.Insert(entry);err!=nil{
Log.LogFull(senderName,LM.CategorySYSTEM,LM.LevelERROR,LM.SeverityCritical,LM.ImpactCritical,LM.MessageNameDATABASE,`It was not possible to add this ICCC command!`,err.Error(),`channel=`+channel,`command=`+command,`IPAddressPort=`+ipAddressPort)
}else{
Log.LogShort(senderName,LM.CategorySYSTEM,LM.LevelINFO,LM.MessageNameCONFIGURATION,`This ICCC command is now known and active.`,`channel=`+channel,`command=`+command,`IPAddressPort=`+ipAddressPort)