///////////////////////////////////////////////// private void IndexSingleFeed(string filename) { if (ThisScheduler.ContainsByTag(filename)) { Log.Debug("Not adding task for already running task: {0}", filename); return; } FeedIndexableGenerator generator = new FeedIndexableGenerator(this, filename); Scheduler.Task task; task = NewAddTask(generator); task.Tag = filename; task.Source = this; ThisScheduler.Add(task); }
///////////////////////////////////////////////// private void IndexSingleFeed (string filename) { if (ThisScheduler.ContainsByTag (filename)) { Log.Debug ("Not adding task for already running task: {0}", filename); return; } FeedIndexableGenerator generator = new FeedIndexableGenerator (this, filename); Scheduler.Task task; task = NewAddTask (generator); task.Tag = filename; task.Source = this; ThisScheduler.Add (task); }