Logging
This commit is contained in:
parent
f48e7419e9
commit
0f5ffe3694
@ -1,5 +1,6 @@
|
|||||||
package no.iktdev.mediaprocessing.processer
|
package no.iktdev.mediaprocessing.processer
|
||||||
|
|
||||||
|
import com.google.gson.Gson
|
||||||
import mu.KotlinLogging
|
import mu.KotlinLogging
|
||||||
import no.iktdev.mediaprocessing.shared.common.persistance.PersistentProcessDataMessage
|
import no.iktdev.mediaprocessing.shared.common.persistance.PersistentProcessDataMessage
|
||||||
import no.iktdev.mediaprocessing.shared.kafka.core.CoordinatorProducer
|
import no.iktdev.mediaprocessing.shared.kafka.core.CoordinatorProducer
|
||||||
@ -59,6 +60,7 @@ abstract class TaskCreator: TaskCreatorListener {
|
|||||||
if (prerequisitesRequired(events).all { it.invoke() }) {
|
if (prerequisitesRequired(events).all { it.invoke() }) {
|
||||||
val result = onProcessEvents(event, events)
|
val result = onProcessEvents(event, events)
|
||||||
if (result != null) {
|
if (result != null) {
|
||||||
|
log.info { "Event handled on ${this::class.simpleName} ${event.eventId} is: \nSOM\n${Gson().toJson(result)}\nEOM" }
|
||||||
onResult(result)
|
onResult(result)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -136,7 +136,7 @@ class EncodeService: TaskCreator() {
|
|||||||
readbackIsSuccess = PersistentDataReader().isProcessEventDefinedAsConsumed(runner.referenceId, runner.eventId, serviceId)
|
readbackIsSuccess = PersistentDataReader().isProcessEventDefinedAsConsumed(runner.referenceId, runner.eventId, serviceId)
|
||||||
}
|
}
|
||||||
producer.sendMessage(referenceId = runner.referenceId, event = producesEvent,
|
producer.sendMessage(referenceId = runner.referenceId, event = producesEvent,
|
||||||
ProcesserEncodeWorkPerformed(status = Status.COMPLETED, producedBy = serviceId, derivedFromEventId = runner.eventId, outFile = runner.info.outFile)
|
data = ProcesserEncodeWorkPerformed(status = Status.COMPLETED, producedBy = serviceId, derivedFromEventId = runner.eventId, outFile = runner.info.outFile)
|
||||||
)
|
)
|
||||||
clearWorker()
|
clearWorker()
|
||||||
}
|
}
|
||||||
@ -151,7 +151,7 @@ class EncodeService: TaskCreator() {
|
|||||||
}
|
}
|
||||||
log.info { "Encode failed for ${runner.referenceId}" }
|
log.info { "Encode failed for ${runner.referenceId}" }
|
||||||
producer.sendMessage(referenceId = runner.referenceId, event = producesEvent,
|
producer.sendMessage(referenceId = runner.referenceId, event = producesEvent,
|
||||||
ProcesserEncodeWorkPerformed(status = Status.ERROR, message = errorMessage, producedBy = serviceId, derivedFromEventId = runner.eventId)
|
data = ProcesserEncodeWorkPerformed(status = Status.ERROR, message = errorMessage, producedBy = serviceId, derivedFromEventId = runner.eventId)
|
||||||
)
|
)
|
||||||
sendProgress(info = info, ended = true)
|
sendProgress(info = info, ended = true)
|
||||||
clearWorker()
|
clearWorker()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user