Add RecoverDB step and fix codes for it 28/182228/5
authorJunghyun Yeon <jungh.yeon@samsung.com>
Thu, 21 Jun 2018 10:46:06 +0000 (19:46 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Tue, 26 Jun 2018 06:45:54 +0000 (06:45 +0000)
commit436d2cee4a3a125699bf1ea22faf2bfe818f2fcf
treeef72f546b34b1b38fe1b8438331b4a4fc875eb14
parent15c0a19f28f8587de0df391351e68ecb18633aca
Add RecoverDB step and fix codes for it

- This will be invoked when db has corrupted
- Operations like ManifestDirectInstall will parse merged manifest so
  it does not have to merge configurations for hybrid pkg, so add options
  to determine merge or overwrites configurations.

Related changes:
[app-installers] : https://review.tizen.org/gerrit/182176

Change-Id: I5c7f96ab6b98ad751e08ef8ada75d5c63245e331
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
src/hybrid/hybrid_installer.cc
src/hybrid/hybrid_installer.h
src/hybrid/step/configuration/step_merge_tpk_config.cc
src/hybrid/step/configuration/step_merge_tpk_config.h
src/wgt/wgt_installer.cc
src/wgt/wgt_installer.h