Skip to content

Skeudenn / main/db/backup-runner / BackupRunner

Interface: BackupRunner ​

Defined in: src/main/db/backup-runner.ts:52

Makes one copy at a time.

Methods ​

run() ​

run(job): Promise<BackupInfo>

Defined in: src/main/db/backup-runner.ts:57

Copies the database in a worker thread, one worker per copy, ended afterwards. A call made while one runs gets the answer of that one. Rejects with BackupFailedError or BackupWorkerUnavailableError.

Parameters ​

job ​

BackupJob

Returns ​

Promise<BackupInfo>