Added automatic cleanup of backups folder

By default mcMMO keeps the following files:
 * All files from the last 24 hours
 * Daily backups of the past week
 * Weekly backups of the past months

Adds #1574
This commit is contained in:
TfT_02
2013-11-01 16:07:56 +01:00
parent 6d5f3a52f4
commit 408b8b2107
5 changed files with 137 additions and 3 deletions

View File

@ -32,6 +32,7 @@ import com.gmail.nossr50.locale.LocaleLoader;
import com.gmail.nossr50.metrics.MetricsManager;
import com.gmail.nossr50.party.PartyManager;
import com.gmail.nossr50.runnables.SaveTimerTask;
import com.gmail.nossr50.runnables.backups.CleanBackupsTask;
import com.gmail.nossr50.runnables.database.UserPurgeTask;
import com.gmail.nossr50.runnables.party.PartyAutoKickTask;
import com.gmail.nossr50.runnables.player.PowerLevelUpdatingTask;
@ -222,6 +223,8 @@ public class mcMMO extends JavaPlugin {
getLogger().severe(e.toString());
}
}
new CleanBackupsTask().runTaskAsynchronously(mcMMO.p);
}
debug("Was disabled."); // How informative!