catch df errors

This commit is contained in:
jomo 2014-11-30 20:25:24 +01:00
parent 972a9db442
commit 5ef084d8be

View File

@ -14,9 +14,13 @@ function should_clean(callback) {
isDisplayPrefixMultiplier: false, isDisplayPrefixMultiplier: false,
precision: 2 precision: 2
}, function (err, response) { }, function (err, response) {
if (err) {
callback(err, false);
} else {
var available = response[0].available; var available = response[0].available;
console.log("ImageCleaner: " + available + "KB available"); console.log("ImageCleaner: " + available + "KB available");
callback(err, available < config.cleaning_limit); callback(err, available < config.cleaning_limit);
}
}); });
} }
@ -25,6 +29,7 @@ function should_clean(callback) {
exp.run = function() { exp.run = function() {
should_clean(function(err, clean) { should_clean(function(err, clean) {
if (err) { if (err) {
logging.error("Failed to run ImageCleaner");
logging.error(err); logging.error(err);
} else if (clean) { } else if (clean) {
logging.warn("ImageCleaner: Disk limit reached! Cleaning images now"); logging.warn("ImageCleaner: Disk limit reached! Cleaning images now");