mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-25 20:23:19 +00:00
Add some job logging improvements.
This commit is contained in:
@@ -636,25 +636,25 @@ class FastJobStorage(private val jobDatabase: JobDatabase) : JobStorage {
|
||||
|
||||
private fun MinimalJobSpec.toLogString(): String {
|
||||
return if (this.isMemoryOnly) {
|
||||
return "😶🌫️JOB::$this"
|
||||
"😶🌫️$this"
|
||||
} else {
|
||||
return "JOB::$this"
|
||||
"$this"
|
||||
}
|
||||
}
|
||||
|
||||
private fun ConstraintSpec.toLogString(): String {
|
||||
return if (this.isMemoryOnly) {
|
||||
return "😶🌫️JOB::$this"
|
||||
"😶🌫️$this"
|
||||
} else {
|
||||
return "JOB::$this"
|
||||
"$this"
|
||||
}
|
||||
}
|
||||
|
||||
private fun DependencySpec.toLogString(): String {
|
||||
return if (this.isMemoryOnly) {
|
||||
return "😶🌫️JOB::$this"
|
||||
"😶🌫️$this"
|
||||
} else {
|
||||
return "JOB::$this"
|
||||
"$this"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,4 +21,8 @@ data class MinimalJobSpec(
|
||||
val isRunning: Boolean,
|
||||
val isMemoryOnly: Boolean,
|
||||
val initialDelay: Long
|
||||
)
|
||||
) {
|
||||
override fun toString(): String {
|
||||
return "MinimalJobSpec(id=JOB::$id, factoryKey=$factoryKey, queueKey=$queueKey, createTime=$createTime, lastRunAttemptTime=$lastRunAttemptTime, nextBackoffInterval=$nextBackoffInterval, globalPriority=$globalPriority, queuePriority=$queuePriority, isRunning=$isRunning, isMemoryOnly=$isMemoryOnly, initialDelay=$initialDelay)"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user