Use different log filenames for different build types

This commit is contained in:
NerdNumber9 2019-04-14 19:35:02 -04:00
parent 2545b22ab1
commit 55a3b2f3a1

View File

@ -137,7 +137,11 @@ open class App : Application() {
printers += FilePrinter
.Builder(logFolder.absolutePath)
.fileNameGenerator(DateFileNameGenerator())
.fileNameGenerator(object : DateFileNameGenerator() {
override fun generateFileName(logLevel: Int, timestamp: Long): String {
return super.generateFileName(logLevel, timestamp) + "-${BuildConfig.BUILD_TYPE}"
}
})
.cleanStrategy(FileLastModifiedCleanStrategy(7.days.inMilliseconds.longValue))
.backupStrategy(NeverBackupStrategy())
.build()