aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common/Kernel/BaseKernel.cs
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-11 15:49:45 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-11 15:49:45 -0400
commit00545b5543374c7aaea39ee214dc11c298f71068 (patch)
tree6ca9c099c080b3da25bcd66b76d3cc8b2e202947 /MediaBrowser.Common/Kernel/BaseKernel.cs
parentc3d835cfc5892cbd122ad827434e21b4f85a5509 (diff)
Added progress reporting to kernel.init
Diffstat (limited to 'MediaBrowser.Common/Kernel/BaseKernel.cs')
-rw-r--r--MediaBrowser.Common/Kernel/BaseKernel.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/MediaBrowser.Common/Kernel/BaseKernel.cs b/MediaBrowser.Common/Kernel/BaseKernel.cs
index 02de6dee6..6e24fcfc2 100644
--- a/MediaBrowser.Common/Kernel/BaseKernel.cs
+++ b/MediaBrowser.Common/Kernel/BaseKernel.cs
@@ -45,17 +45,20 @@ namespace MediaBrowser.Common.Kernel
public BaseKernel()
{
-
+
}
public virtual void Init(IProgress<TaskProgress> progress)
{
ReloadLogger();
+ progress.Report(new TaskProgress() { Description = "Loading configuration", PercentComplete = 0 });
ReloadConfiguration();
+ progress.Report(new TaskProgress() { Description = "Starting Http server", PercentComplete = 5 });
ReloadHttpServer();
+ progress.Report(new TaskProgress() { Description = "Loading Plugins", PercentComplete = 10 });
ReloadComposableParts();
}