memory(), chassis() optimized for raspberry

This commit is contained in:
Sebastian Hildebrandt 2025-01-09 16:14:07 +01:00
parent daa8419057
commit 92caee038d

View File

@ -649,7 +649,7 @@ function isRaspberry(cpuinfo) {
]; ];
if (_rpi_cpuinfo !== null) { if (_rpi_cpuinfo !== null) {
cpuinfo = _rpi_cpuinfo; cpuinfo = _rpi_cpuinfo;
} else if (cpuinfo === null) { } else if (cpuinfo === undefined) {
try { try {
cpuinfo = fs.readFileSync('/proc/cpuinfo', { encoding: 'utf8' }).toString().split('\n'); cpuinfo = fs.readFileSync('/proc/cpuinfo', { encoding: 'utf8' }).toString().split('\n');
_rpi_cpuinfo = cpuinfo; _rpi_cpuinfo = cpuinfo;
@ -882,7 +882,7 @@ function decodePiCpuinfo(lines) {
if (_rpi_cpuinfo === null) { if (_rpi_cpuinfo === null) {
_rpi_cpuinfo = lines; _rpi_cpuinfo = lines;
} else if (lines === null) { } else if (lines === undefined) {
lines = _rpi_cpuinfo; lines = _rpi_cpuinfo;
} }