Refactor upgraders 72/258372/5
authorSangyoon Jang <jeremy.jang@samsung.com>
Fri, 14 May 2021 07:02:32 +0000 (16:02 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Fri, 14 May 2021 09:54:49 +0000 (18:54 +0900)
commit3bda9721897a8a86339483aad66ff4d1978b5702
treef9072056bf37c6d6d118bf9cc65ec7c9eb5690c3
parentaadbfd9e3f975d568f6ebd8485dfb4aa33bc0e63
Refactor upgraders

Now Ro2Rw / Rw2Ro become a combination of RoUpgrader / RwUpgrader.

Change-Id: I7e358ef7f30ca4ae2a280ac3c50b15da98b1828e
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
12 files changed:
src/pkg_upgrade/include/common_type.hh
src/pkg_upgrade/include/pkg_upgrader.hh
src/pkg_upgrade/include/ro2rw_upgrader.hh
src/pkg_upgrade/include/ro_upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/include/rw2ro_upgrader.hh
src/pkg_upgrade/include/rw_upgrader.hh
src/pkg_upgrade/src/pkg_upgrader.cc
src/pkg_upgrade/src/pkg_upgrader_factory.cc
src/pkg_upgrade/src/ro2rw_upgrader.cc
src/pkg_upgrade/src/ro_upgrader.cc [new file with mode: 0644]
src/pkg_upgrade/src/rw2ro_upgrader.cc
src/pkg_upgrade/src/rw_upgrader.cc [new file with mode: 0644]