Enhance ServiceManager with socket unit names 14/37214/4
authorLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Fri, 20 Mar 2015 17:44:40 +0000 (18:44 +0100)
committerZbigniew Jasinski <z.jasinski@samsung.com>
Fri, 27 Mar 2015 10:28:39 +0000 (03:28 -0700)
commit95bf5feb049d5327d9df2daab9b221c2253ddfc7
treeafcd78e49b29b58de46e0b886061667da2c4c697
parent6a2d297ad4f4139bc2d149f02b96f5dde2da7513
Enhance ServiceManager with socket unit names

In case of socket activated services additional units responsible
for listening on sockets can be passed to ServiceManager constructor.

Starting, stopping and restarting a service can affect now not only
service unit but also socket units.

This enhancement is used for implementation of cynara restart methods
with and without restarting socket units.

Change-Id: I619c94d3fc75b398240e85cd39ae78e757e03f1a
src/common/service_manager.cpp
src/common/service_manager.h
src/cynara-tests/common/cynara_test_commons.cpp
src/cynara-tests/common/cynara_test_commons.h