JobProvider now stores last execution and success

JobProvider is now wired working
Job view ui is updated
This commit is contained in:
kay.one 2011-04-21 22:46:47 -07:00
commit fa1b287d58
9 changed files with 65 additions and 72 deletions

View file

@ -98,6 +98,7 @@ namespace NzbDrone.Core
_kernel.Bind<MediaFileProvider>().ToSelf().InSingletonScope();
_kernel.Bind<JobProvider>().ToSelf().InSingletonScope();
_kernel.Bind<IndexerProvider>().ToSelf().InSingletonScope();
_kernel.Bind<WebTimer>().ToSelf().InSingletonScope();
_kernel.Bind<IRepository>().ToMethod(
c => new SimpleRepository(dbProvider, SimpleRepositoryOptions.RunMigrations)).InSingletonScope();
@ -130,9 +131,9 @@ namespace NzbDrone.Core
_kernel.Bind<IJob>().To<RssSyncJob>().InTransientScope();
_kernel.Bind<IJob>().To<NewSeriesUpdate>().InTransientScope();
_kernel.Bind<IJob>().To<UpdateInfoJob>().InTransientScope();
_kernel.Get<JobProvider>().Initialize();
new WebTimer().StartTimer(1);
_kernel.Get<WebTimer>().StartTimer(30);
}