diff --git a/lib/disk.js b/lib/disk.js index fc5d52e..10f6179 100644 --- a/lib/disk.js +++ b/lib/disk.js @@ -7,8 +7,8 @@ switch(process.env.platform) { module.exports = function(statEmitter, options) { let df = "df -Pkl | grep -v Capacity | awk '{ print $1\" \"$2\" \"$3\" \"$4\" \"$5\" \"$6\" \"$7}'"; exec(df, {stdio:['inherit','pipe','pipe']}, function(err, output, code) { - if(err) return; - + if(err) throw err; + let drives = output.split('\n'); drives.forEach(function(drive) { let drivedetails = drive.split(' '); @@ -42,17 +42,17 @@ switch(process.env.platform) { module.exports = function(statEmitter, options) { let wmic = 'wmic LOGICALDISK GET Name, Size, FreeSpace /value | findstr "FreeSpace Name Size"'; exec(wmic, function(err, output, code) { - if(err) return; + if(err) throw err; let segments = output.split('\n'); for(let i=0; i