mirror of
https://github.com/BobbyWibowo/lolisafe.git
synced 2024-12-13 16:06:21 +00:00
fix: restore clamav version to stats menu
i had to move over scanner logic to its own module last time, so i commented out the stats entry as i was cleaning it up, but forgot to re-add it after finishing it
This commit is contained in:
parent
9d464c6894
commit
effdf8c607
@ -3,6 +3,7 @@ const si = require('systeminformation')
|
|||||||
const paths = require('./../pathsController')
|
const paths = require('./../pathsController')
|
||||||
const perms = require('./../permissionController')
|
const perms = require('./../permissionController')
|
||||||
const Constants = require('./Constants')
|
const Constants = require('./Constants')
|
||||||
|
const ScannerManager = require('./ScannerManager')
|
||||||
const logger = require('./../../logger')
|
const logger = require('./../../logger')
|
||||||
|
|
||||||
const self = {
|
const self = {
|
||||||
@ -12,6 +13,10 @@ const self = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
Type: Object.freeze({
|
Type: Object.freeze({
|
||||||
|
// Should contain key value: string | number
|
||||||
|
// Client is expected to automatically assume this type
|
||||||
|
// if "type" attribute is not specified (number should also be localized)
|
||||||
|
AUTO: 'auto',
|
||||||
// Should contain key value: number
|
// Should contain key value: number
|
||||||
UPTIME: 'uptime',
|
UPTIME: 'uptime',
|
||||||
// Should contain key value: number
|
// Should contain key value: number
|
||||||
@ -92,20 +97,11 @@ self.getSystemInfo = async () => {
|
|||||||
self.getServiceInfo = async () => {
|
self.getServiceInfo = async () => {
|
||||||
const nodeUptime = process.uptime()
|
const nodeUptime = process.uptime()
|
||||||
|
|
||||||
/*
|
|
||||||
if (self.scan.instance) {
|
|
||||||
try {
|
|
||||||
self.scan.version = await self.scan.instance.getVersion().then(s => s.trim())
|
|
||||||
} catch (error) {
|
|
||||||
logger.error(error)
|
|
||||||
self.scan.version = 'Errored when querying version.'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'Node.js': `${process.versions.node}`,
|
'Node.js': `${process.versions.node}`,
|
||||||
// Scanner: self.scan.version || 'N/A',
|
Scanner: ScannerManager.instance
|
||||||
|
? ScannerManager.version
|
||||||
|
: { value: null, type: self.Type.UNAVAILABLE },
|
||||||
'Memory Usage': {
|
'Memory Usage': {
|
||||||
value: process.memoryUsage().rss,
|
value: process.memoryUsage().rss,
|
||||||
type: self.Type.BYTE
|
type: self.Type.BYTE
|
||||||
|
Loading…
Reference in New Issue
Block a user