コード例 #1
0
    def setUp(self):
        super(ConductorCleanupTest, self).setUp()

        self.service_id = '4db0a14c-dc10-4131-8ed6-7573987ce9b0'
        self.topic = consts.HEALTH_MANAGER_TOPIC

        self.svc = service.ConductorService('HOST', self.topic)
        self.svc.service_id = self.service_id
コード例 #2
0
    def setUp(self):
        super(ConductorTest, self).setUp()
        self.context = utils.dummy_context()

        self.service_id = '4db0a14c-dc10-4131-8ed6-7573987ce9b0'
        self.tg = mock.Mock()
        self.topic = consts.HEALTH_MANAGER_TOPIC

        self.svc = service.ConductorService('HOST', self.topic)
        self.svc.service_id = self.service_id
        self.svc.tg = self.tg
コード例 #3
0
ファイル: conductor.py プロジェクト: albertjone/senlin
def main():
    config.parse_args(sys.argv, 'senlin-conductor')
    logging.setup(CONF, 'senlin-conductor')
    logging.set_defaults()
    gmr.TextGuruMeditation.setup_autorun(version)
    objects.register_all()
    messaging.setup()

    from senlin.conductor import service as conductor

    profiler.setup('senlin-conductor', CONF.host)
    srv = conductor.ConductorService(CONF.host, consts.CONDUCTOR_TOPIC)
    launcher = service.launch(CONF,
                              srv,
                              workers=CONF.conductor.workers,
                              restart_method='mutate')
    # the following periodic tasks are intended serve as HA checking
    # srv.create_periodic_tasks()
    launcher.wait()
コード例 #4
0
 def setUp(self):
     super(ProfileTest, self).setUp()
     self.ctx = utils.dummy_context(project='profile_test_project')
     self.svc = service.ConductorService('host-a', 'topic-a')
コード例 #5
0
 def setUp(self):
     super(ClusterPolicyTest, self).setUp()
     self.ctx = utils.dummy_context(project='cluster_policy_test_project')
     self.svc = service.ConductorService('host-a', 'topic-a')
コード例 #6
0
ファイル: test_credentials.py プロジェクト: albertjone/senlin
 def setUp(self):
     super(CredentialTest, self).setUp()
     self.ctx = utils.dummy_context(user_id='fake_user_id',
                                    project='fake_project_id')
     self.svc = service.ConductorService('host-a', 'topic-a')
コード例 #7
0
    def test_service_thread_numbers_override(self, mock_service_init):
        cfg.CONF.set_override('threads', 100, group='conductor')

        service.ConductorService('HOST', self.topic)

        mock_service_init.assert_called_once_with(100)
コード例 #8
0
    def test_service_thread_numbers(self, mock_service_init):
        service.ConductorService('HOST', self.topic)

        mock_service_init.assert_called_once_with(1000)