More logging
This commit is contained in:
parent
ae07e18a84
commit
ce657bf1d8
@ -3,7 +3,7 @@ package no.iktdev.streamit.content.common.dto.reader.work
|
|||||||
import java.util.UUID
|
import java.util.UUID
|
||||||
|
|
||||||
abstract class WorkBase(
|
abstract class WorkBase(
|
||||||
@Transient open val workId: String = UUID.randomUUID().toString(),
|
val workId: String = UUID.randomUUID().toString(),
|
||||||
@Transient open val collection: String,
|
@Transient open val collection: String,
|
||||||
@Transient open val inFile: String,
|
@Transient open val inFile: String,
|
||||||
@Transient open val outFile: String
|
@Transient open val outFile: String
|
||||||
|
|||||||
@ -90,10 +90,12 @@ class RunnerCoordinator {
|
|||||||
|
|
||||||
val encodeListener = object: IEncodeListener {
|
val encodeListener = object: IEncodeListener {
|
||||||
override fun onStarted(referenceId: String, work: EncodeWork) {
|
override fun onStarted(referenceId: String, work: EncodeWork) {
|
||||||
|
logger.info { "$referenceId with WorkId ${work.workId} @ ${work.outFile}: Started" }
|
||||||
producer.sendMessage(KafkaEvents.EVENT_ENCODER_STARTED_VIDEO_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
producer.sendMessage(KafkaEvents.EVENT_ENCODER_STARTED_VIDEO_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onError(referenceId: String, work: EncodeWork, code: Int) {
|
override fun onError(referenceId: String, work: EncodeWork, code: Int) {
|
||||||
|
logger.info { "$referenceId with WorkId ${work.workId} @ ${work.outFile}: Error $code" }
|
||||||
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_VIDEO_FILE.event, Message(referenceId, Status(StatusType.ERROR, message = code.toString()), work))
|
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_VIDEO_FILE.event, Message(referenceId, Status(StatusType.ERROR, message = code.toString()), work))
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -102,20 +104,24 @@ class RunnerCoordinator {
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun onEnded(referenceId: String, work: EncodeWork) {
|
override fun onEnded(referenceId: String, work: EncodeWork) {
|
||||||
|
logger.info { "$referenceId with WorkId ${work.workId} @ ${work.outFile}: Ended" }
|
||||||
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_VIDEO_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_VIDEO_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
val extractListener = object : IExtractListener {
|
val extractListener = object : IExtractListener {
|
||||||
override fun onStarted(referenceId: String, work: ExtractWork) {
|
override fun onStarted(referenceId: String, work: ExtractWork) {
|
||||||
|
logger.info { "$referenceId with WorkId ${work.workId} @ ${work.outFile}: Started" }
|
||||||
producer.sendMessage(KafkaEvents.EVENT_ENCODER_STARTED_SUBTITLE_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
producer.sendMessage(KafkaEvents.EVENT_ENCODER_STARTED_SUBTITLE_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onError(referenceId: String, work: ExtractWork, code: Int) {
|
override fun onError(referenceId: String, work: ExtractWork, code: Int) {
|
||||||
|
logger.info { "$referenceId with WorkId ${work.workId} @ ${work.outFile}: Error $code" }
|
||||||
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_SUBTITLE_FILE.event, Message(referenceId, Status(StatusType.ERROR), work))
|
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_SUBTITLE_FILE.event, Message(referenceId, Status(StatusType.ERROR), work))
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onEnded(referenceId: String, work: ExtractWork) {
|
override fun onEnded(referenceId: String, work: ExtractWork) {
|
||||||
|
logger.info { "$referenceId with WorkId ${work.workId} @ ${work.outFile}: Ended" }
|
||||||
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_SUBTITLE_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
producer.sendMessage(KafkaEvents.EVENT_ENCODER_ENDED_SUBTITLE_FILE.event, Message(referenceId, Status(StatusType.SUCCESS), work))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user