Added discoverPrinters job
This commit is contained in:
parent
1b23012da3
commit
68bf0cd9a1
|
@ -26,6 +26,10 @@ const bree = new Bree({
|
||||||
name: 'updatePrinterStatus',
|
name: 'updatePrinterStatus',
|
||||||
interval: process.env.UPDATE_INTERVAL || '10m',
|
interval: process.env.UPDATE_INTERVAL || '10m',
|
||||||
timeout: 0
|
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'
|
import { PrinterStatusService } from '../services/PrinterStatusService.js'
|
||||||
|
|
||||||
function updatePrinterStatus() {
|
function updatePrinterStatus() {
|
||||||
console.log(`Updating printer status ${new Date().toISOString()}`)
|
console.log(`Updating printer status ${new Date().toLocaleString()}`)
|
||||||
|
|
||||||
prisma.printer.findMany().then(printers => {
|
prisma.printer.findMany().then(printers => {
|
||||||
printers.forEach(async printer => {
|
printers.forEach(async printer => {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user