package com.vgmlr.wedge
import android.content.Context
import androidx.work.CoroutineWorker
import androidx.work.WorkerParameters
class WedgeBackupWorker(context: Context, params: WorkerParameters) :
CoroutineWorker(context, params) {
override suspend fun doWork(): Result {
return try {
WedgeBackup.run(applicationContext)
Result.success()
} catch (_: Exception) {
Result.retry()
}
}
}