Fix undo() of StepCopyStorageDirectories 43/105643/2
authorSangyoon Jang <s89.jang@samsung.com>
Mon, 19 Dec 2016 07:34:06 +0000 (16:34 +0900)
committerSangyoon Jang <s89.jang@samsung.com>
Mon, 19 Dec 2016 11:01:35 +0000 (03:01 -0800)
Skip when global mode like as process().

Change-Id: Ic2dcf9d4782d9018b24941b7cd37471e5bcae9f0
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
src/common/step/filesystem/step_copy_storage_directories.cc

index c17d655..c7c1ff3 100644 (file)
@@ -75,6 +75,8 @@ common_installer::Step::Status StepCopyStorageDirectories::process() {
 }
 
 common_installer::Step::Status StepCopyStorageDirectories::undo() {
+  if (context_->request_mode.get() == RequestMode::GLOBAL)
+    return Status::OK;
   common_installer::Step::Status ret = Status::OK;
   if (!MoveAppStorage(context_->pkg_path.get(),
                       backup_path_,