[Release] wrt-installer_0.1.114
[framework/web/wrt-installer.git] / src / jobs / widget_install / task_certify_level.cpp
index 6c77ccf..1c5c77c 100644 (file)
@@ -53,7 +53,9 @@ TaskCertifyLevel::TaskCertifyLevel(InstallerContext &inCont) :
     DPL::TaskDecl<TaskCertifyLevel>(this),
     m_contextData(inCont)
 {
+    AddStep(&TaskCertifyLevel::StartStep);
     AddStep(&TaskCertifyLevel::stepCertifyLevel);
+    AddStep(&TaskCertifyLevel::EndStep);
 }
 
 void TaskCertifyLevel::stepCertifyLevel()
@@ -63,10 +65,6 @@ void TaskCertifyLevel::stepCertifyLevel()
         ThrowMsg(Exceptions::PrivilegeLevelViolation, "setting level violate");
     }
     LogDebug("================ Step: <<Certify Level>> DONE ================");
-
-    m_contextData.job->UpdateProgress(
-        InstallerContext::INSTALL_CERTIFY_LEVEL_CHECK,
-        "Application Certificate level check Finished");
 }
 
 void TaskCertifyLevel::getSignatureFiles(const std::string& path,
@@ -229,6 +227,19 @@ TaskCertifyLevel::Level TaskCertifyLevel::certTypeToLevel(
     return Level::UNKNOWN;
 }
 
+void TaskCertifyLevel::StartStep()
+{
+    LogDebug("--------- <TaskCertifyLevel> : START ----------");
+}
+
+void TaskCertifyLevel::EndStep()
+{
+    LogDebug("--------- <TaskCertifyLevel> : END ----------");
+
+    m_contextData.job->UpdateProgress(
+        InstallerContext::INSTALL_CERTIFY_LEVEL_CHECK,
+        "Application Certificate level check Finished");
+}
 } //namespace WidgetInstall
 } //namespace Jobs