Remove backup dir for shared/res feature of web app 40/139040/1
authorjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 17 Jul 2017 04:56:42 +0000 (13:56 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 17 Jul 2017 04:56:42 +0000 (13:56 +0900)
This step is called at the recovery request.

Change-Id: I211d17f59d92f989862ef1affd090197aa72d03e
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
src/common/step/filesystem/step_remove_temporary_directory.cc

index 817c781de1c86e31e99fb9e2925cc82686394366..e06c8837d3e8f0c45e36b4a3528de05665be4b3d 100644 (file)
@@ -27,11 +27,14 @@ void StepRemoveTemporaryDirectory::RemoveFiles() {
   bf::path unpack_dir_path = context_->unpacked_dir_path.get();
   bf::path patch_dir_path = unpack_dir_path;
   patch_dir_path += ".patch";
+  bf::path shared_res_backup_dir_path = unpack_dir_path;
+  shared_res_backup_dir_path += ".SharedRes";
   if (unpack_dir_path.empty())
     return;
   boost::system::error_code error_code;
   bf::remove_all(unpack_dir_path, error_code);
   bf::remove_all(patch_dir_path, error_code);
+  bf::remove_all(shared_res_backup_dir_path, error_code);
   return;
 }
 }  // namespace filesystem