diff --git a/monasca_transform/service/transform_service.py b/monasca_transform/service/transform_service.py index 02d0491..c9dbc7a 100644 --- a/monasca_transform/service/transform_service.py +++ b/monasca_transform/service/transform_service.py @@ -288,7 +288,7 @@ def main_service(): """Method to use with Openstack service.""" ConfigInitializer.basic_config() LogUtils.init_logger(__name__) - launcher = os_service.ServiceLauncher(cfg.CONF) + launcher = os_service.ServiceLauncher(cfg.CONF, restart_method='mutate') launcher.launch_service(Transform()) launcher.wait() diff --git a/tests/unit/service/test_transform_service.py b/tests/unit/service/test_transform_service.py index 27f5a47..6ee200b 100644 --- a/tests/unit/service/test_transform_service.py +++ b/tests/unit/service/test_transform_service.py @@ -53,7 +53,8 @@ class TransformServiceTestBase(unittest.TestCase): launcher = oslo_service.service.launch( self.conf, transform_service.Transform(), - workers=1) + workers=1, + restart_method='mutate') status = launcher.wait() except SystemExit as exc: traceback.print_exc()