Added meta timeout env

This commit is contained in:
Brage 2023-08-25 01:50:16 +02:00
parent 05d560bc2d
commit 4d75083817
3 changed files with 5 additions and 2 deletions

View File

@ -4,6 +4,7 @@ import java.io.File
class ReaderEnv {
companion object {
val metadataTimeOut: Long = System.getenv("TIMEOUT_READER_WAIT_FOR_METADATA").toLongOrNull() ?: 300000
val ffprobe: String = System.getenv("SUPPORTING_EXECUTABLE_FFPROBE") ?: "ffprobe"
val encodePreference: File = File("/data/config/preference.json")
}

View File

@ -10,6 +10,7 @@ import no.iktdev.streamit.content.common.dto.Metadata
import no.iktdev.streamit.content.common.dto.reader.EpisodeInfo
import no.iktdev.streamit.content.common.dto.reader.FileResult
import no.iktdev.streamit.content.common.dto.reader.MovieInfo
import no.iktdev.streamit.content.reader.ReaderEnv
import no.iktdev.streamit.library.kafka.KafkaEvents
import no.iktdev.streamit.library.kafka.dto.Message
import no.iktdev.streamit.library.kafka.dto.Status
@ -30,7 +31,8 @@ class ContentDeterminate: DefaultKafkaReader("contentDeterminate"), ISequentialM
accept = KafkaEvents.EVENT_READER_RECEIVED_FILE.event,
subAccepts = listOf(KafkaEvents.EVENT_METADATA_OBTAINED.event),
deserializers = loadDeserializers(),
listener = this
listener = this,
validity = ReaderEnv.metadataTimeOut
) {}
init {

View File

@ -47,7 +47,7 @@ class FileWatcher: FileWatcherEvents {
logger.warn { "${it.file.name} is not a valid file type" }
} else if (it.file.isDirectory) {
val valid = it.file.walkTopDown().filter { f -> f.isFile && f.extension in validVideoFiles() }
logger.warn { "${it.file.name} ignoring directory" }
logger.warn { "Ignoring directory: ${it.file.name}" }
}
}