TShockAPI.BackupManager.DeleteOld C# (CSharp) Method

DeleteOld() private method

private DeleteOld ( object o ) : void
o object
return void
        private void DeleteOld(object o)
        {
            if (KeepFor <= 0)
                return;
            foreach (var fi in new DirectoryInfo(BackupPath).GetFiles("*.bak"))
            {
                if ((DateTime.UtcNow - fi.LastWriteTimeUtc).TotalMinutes > KeepFor)
                {
                    fi.Delete();
                }
            }
        }