Added discoverPrinters job
This commit is contained in:
parent
1b23012da3
commit
68bf0cd9a1
|
@ -26,6 +26,10 @@ const bree = new Bree({
|
|||
name: 'updatePrinterStatus',
|
||||
interval: process.env.UPDATE_INTERVAL || '10m',
|
||||
timeout: 0
|
||||
},
|
||||
{
|
||||
name: 'discoverPrinters',
|
||||
cron: '0 */12 * * *'
|
||||
}
|
||||
]
|
||||
})
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
import { PrinterDiscoveryService } from '../services/PrinterDiscoveryService.js'
|
||||
|
||||
async function discoverPrinters() {}
|
||||
|
||||
discoverPrinters()
|
9
src/jobs/discoverPrinters.ts
Normal file
9
src/jobs/discoverPrinters.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import { PrinterDiscoveryService } from '../services/PrinterDiscoveryService.js'
|
||||
|
||||
async function discoverPrinters() {
|
||||
console.log(`Discovering printers ${new Date().toLocaleString()}`)
|
||||
|
||||
await PrinterDiscoveryService.discoverAll()
|
||||
}
|
||||
|
||||
discoverPrinters()
|
|
@ -2,7 +2,7 @@ import { prisma } from '../prisma.js'
|
|||
import { PrinterStatusService } from '../services/PrinterStatusService.js'
|
||||
|
||||
function updatePrinterStatus() {
|
||||
console.log(`Updating printer status ${new Date().toISOString()}`)
|
||||
console.log(`Updating printer status ${new Date().toLocaleString()}`)
|
||||
|
||||
prisma.printer.findMany().then(printers => {
|
||||
printers.forEach(async printer => {
|
||||
|
|
Loading…
Reference in New Issue
Block a user