|
@@ -39,7 +39,7 @@ function should_clean_disk(callback) {
|
|
prefixMultiplier: "KiB",
|
|
prefixMultiplier: "KiB",
|
|
isDisplayPrefixMultiplier: false,
|
|
isDisplayPrefixMultiplier: false,
|
|
precision: 2
|
|
precision: 2
|
|
- }, function (err, response) {
|
|
|
|
|
|
+ }, function(err, response) {
|
|
if (err) {
|
|
if (err) {
|
|
callback(err, false);
|
|
callback(err, false);
|
|
} else {
|
|
} else {
|
|
@@ -71,28 +71,39 @@ exp.run = function() {
|
|
logging.error(err);
|
|
logging.error(err);
|
|
} else if (clean) {
|
|
} else if (clean) {
|
|
logging.warn("DiskCleaner: Disk limit reached! Cleaning images now");
|
|
logging.warn("DiskCleaner: Disk limit reached! Cleaning images now");
|
|
|
|
+ var skinsdir = config.directories.skins;
|
|
|
|
+ var capesdir = config.directories.capes;
|
|
var facesdir = config.directories.faces;
|
|
var facesdir = config.directories.faces;
|
|
- var helmdir = config.directories.helms;
|
|
|
|
- var renderdir = config.directories.renders;
|
|
|
|
- var skindir = config.directories.skins;
|
|
|
|
- fs.readdir(facesdir, function (readerr, files) {
|
|
|
|
|
|
+ var helmsdir = config.directories.helms;
|
|
|
|
+ var rendersdir = config.directories.renders;
|
|
|
|
+ fs.readdir(skinsdir, function(readerr, files) {
|
|
if (!readerr) {
|
|
if (!readerr) {
|
|
for (var i = 0, l = Math.min(files.length, config.cleaner.amount); i < l; i++) {
|
|
for (var i = 0, l = Math.min(files.length, config.cleaner.amount); i < l; i++) {
|
|
var filename = files[i];
|
|
var filename = files[i];
|
|
if (filename[0] !== ".") {
|
|
if (filename[0] !== ".") {
|
|
fs.unlink(path.join(facesdir, filename), nil);
|
|
fs.unlink(path.join(facesdir, filename), nil);
|
|
- fs.unlink(path.join(helmdir, filename), nil);
|
|
|
|
- fs.unlink(path.join(skindir, filename), nil);
|
|
|
|
|
|
+ fs.unlink(path.join(helmsdir, filename), nil);
|
|
|
|
+ fs.unlink(path.join(skinsdir, filename), nil);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|
|
- fs.readdir(renderdir, function (readerr, files) {
|
|
|
|
|
|
+ fs.readdir(rendersdir, function(readerr, files) {
|
|
if (!readerr) {
|
|
if (!readerr) {
|
|
for (var j = 0, l = Math.min(files.length, config.cleaner.amount); j < l; j++) {
|
|
for (var j = 0, l = Math.min(files.length, config.cleaner.amount); j < l; j++) {
|
|
var filename = files[j];
|
|
var filename = files[j];
|
|
if (filename[0] !== ".") {
|
|
if (filename[0] !== ".") {
|
|
- fs.unlink(renderdir + filename, nil);
|
|
|
|
|
|
+ fs.unlink(rendersdir + filename, nil);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ fs.readdir(capesdir, function(readerr, files) {
|
|
|
|
+ if (!readerr) {
|
|
|
|
+ for (var j = 0, l = Math.min(files.length, config.cleaner.amount); j < l; j++) {
|
|
|
|
+ var filename = files[j];
|
|
|
|
+ if (filename[0] !== ".") {
|
|
|
|
+ fs.unlink(capesdir + filename, nil);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|