[Release] wrt-installer_0.1.114
[framework/web/wrt-installer.git] / src / jobs / widget_install / task_recovery.cpp
index 09b0e7d..8922c0f 100644 (file)
@@ -47,7 +47,23 @@ TaskRecovery::TaskRecovery(InstallerContext& context) :
     DPL::TaskDecl<TaskRecovery>(this),
     m_context(context)
 {
+    AddStep(&TaskRecovery::StartStep);
     AddStep(&TaskRecovery::StepCreateCheckFile);
+    AddStep(&TaskRecovery::EndStep);
+}
+
+void TaskRecovery::StartStep()
+{
+    LogDebug("--------- <TaskRecovery> : START ----------");
+}
+
+void TaskRecovery::EndStep()
+{
+    m_context.job->UpdateProgress(
+        InstallerContext::INSTALL_CHECK_FILE,
+        "Create information file for recovery");
+
+    LogDebug("--------- <TaskRecovery> : END ----------");
 }
 
 void TaskRecovery::StepCreateCheckFile()
@@ -75,10 +91,6 @@ void TaskRecovery::StepCreateCheckFile()
     } else {
         ThrowMsg(Exceptions::FileOperationFailed, "Fail to create file for recovery.");
     }
-
-    m_context.job->UpdateProgress(
-        InstallerContext::INSTALL_CHECK_FILE,
-        "Create information file for recovery");
 }
 } //namespace WidgetInstall
 } //namespace Jobs