Requires:
- https://review.tizen.org/gerrit/#/c/97897/
To verify run wgt-backend smoke test
Change-Id: I08198a4003acd457f2a8282d143a8272df53feb2
if (!bf::exists(directory_backup))
continue;
LOG(DEBUG) << "Recover directory entry: " << entry;
+ bs::error_code error;
+ bf::remove_all(directory, error);
+ if (error) {
+ LOG(ERROR) << "Failed to remove fail-update directory: " << directory;
+ return Status::APP_DIR_ERROR;
+ }
if (!ci::MoveDir(directory_backup, directory)) {
LOG(ERROR) << "Failed to restore directory backup "
<< directory_backup;