Fix persistence of dynamically created zones 30/33630/6
authorPiotr Bartosiewicz <p.bartosiewi@partner.samsung.com>
Tue, 13 Jan 2015 10:25:52 +0000 (11:25 +0100)
committerJan Olszak <j.olszak@samsung.com>
Thu, 15 Jan 2015 15:45:47 +0000 (07:45 -0800)
commite1466434bea116c9ae0dbd6af5354f2dc492c444
tree912413d3376cc85d617cc0a0c7142b698d16b0a8
parent3b289cf312278ae35bebd9f48fdf46d29123ff14
Fix persistence of dynamically created zones

[Bug]           No zones after daemon restart
[Cause]         N/A
[Solution]      Use database to store dynamic config
[Verification]  1) run tests
                2) - run daemon
                   - create new zone
                   - restart daemon, verify zone is working
                   - destroy that zone
                   - restart daemon, verify zone is gone

Change-Id: I43f3e2f4f2d9c897d20b52db812dd837c90ef155
22 files changed:
packaging/vasum.spec
server/configs/CMakeLists.txt
server/configs/daemon.conf.in
server/configs/zones/business.conf [deleted file]
server/configs/zones/private.conf [deleted file]
server/main.cpp
server/server.cpp
server/server.hpp
server/zones-manager-config.hpp
server/zones-manager.cpp
server/zones-manager.hpp
tests/unit_tests/client/configs/ut-client/test-dbus-daemon.conf.in
tests/unit_tests/server/configs/ut-server/buggy-daemon.conf.in
tests/unit_tests/server/configs/ut-server/test-daemon.conf.in
tests/unit_tests/server/configs/ut-zones-manager/buggy-daemon.conf.in
tests/unit_tests/server/configs/ut-zones-manager/buggy-default-daemon.conf.in
tests/unit_tests/server/configs/ut-zones-manager/buggy-foreground-daemon.conf.in
tests/unit_tests/server/configs/ut-zones-manager/empty-dbus-daemon.conf.in
tests/unit_tests/server/configs/ut-zones-manager/test-daemon.conf.in
tests/unit_tests/server/configs/ut-zones-manager/test-dbus-daemon.conf.in
tests/unit_tests/server/ut-server.cpp
tests/unit_tests/server/ut-zones-manager.cpp