chore: refactor client from backupService

This commit is contained in:
Ben Allfree 2022-12-31 06:29:47 -08:00
parent b09014d0a1
commit 9afabf9067
2 changed files with 4 additions and 6 deletions

View File

@ -41,7 +41,7 @@ global.EventSource = require('eventsource')
instanceManager: instanceService,
coreInternalUrl: url,
})
const backupService = await createBackupService(client, rpcService)
const backupService = await createBackupService(rpcService)
info(`Hooking into process exit event`)

View File

@ -13,15 +13,13 @@ import {
RpcCommands,
} from '@pockethost/common'
import Bottleneck from 'bottleneck'
import { PocketbaseClientApi } from '../db/PbClient'
import { clientService } from '../db/PbClient'
import { backupInstance } from '../util/backupInstance'
import { RpcServiceApi } from './RpcService'
export const createBackupService = async (
client: PocketbaseClientApi,
jobService: RpcServiceApi
) => {
export const createBackupService = async (jobService: RpcServiceApi) => {
const { dbg } = logger().create('BackupService')
const client = await clientService()
jobService.registerCommand<BackupInstancePayload, BackupInstanceResult>(
RpcCommands.BackupInstance,