aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-08-27 22:31:39 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-08-27 22:31:39 -0400
commit191c6e695b2a1565b41ac25fee513046eacaaede (patch)
tree1483ec5b01c2b984cf7682f714d98fd2b7e47461 /MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs
parent11f26b1d3677c68e45673de0a94a9cac1453a6ab (diff)
update default task schedules
Diffstat (limited to 'MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs')
-rw-r--r--MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs12
1 files changed, 9 insertions, 3 deletions
diff --git a/MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs b/MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs
index bcead321d..15f955723 100644
--- a/MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs
+++ b/MediaBrowser.Common.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs
@@ -35,9 +35,15 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
/// <returns>IEnumerable{BaseTaskTrigger}.</returns>
public IEnumerable<ITaskTrigger> GetDefaultTriggers()
{
- var trigger = new DailyTrigger { TimeOfDay = TimeSpan.FromHours(2) }; //2am
-
- return new[] { trigger };
+ // Until we can vary these default triggers per server and MBT, we need something that makes sense for both
+ return new ITaskTrigger[] {
+
+ // At startup
+ new StartupTrigger (),
+
+ // Every so often
+ new IntervalTrigger { Interval = TimeSpan.FromHours(24)}
+ };
}
/// <summary>