Example #1
0
 def setUp(self):
     super(TestFloatingIPPollster, self).setUp()
     self.context = context.get_admin_context()
     self.manager = manager.AgentManager()
     self.pollster = floatingip.FloatingIPPollster()
     self.stubs.Set(nova_client.Client, 'floating_ip_get_all',
                    self.faux_get_ips)
Example #2
0
 def setUp(self):
     super(_BaseTestVPNPollster, self).setUp()
     self.addCleanup(mock.patch.stopall)
     self.context = context.get_admin_context()
     self.manager = manager.AgentManager()
     cli.Client.keystone = mock.Mock()
     cli.Client.keystone.service_catalog.get_endpoints = mock.Mock(
         return_value={'network': mock.ANY})
Example #3
0
 def setUp(self):
     super(TestFloatingIPPollster, self).setUp()
     self.addCleanup(mock.patch.stopall)
     self.context = context.get_admin_context()
     self.manager = manager.AgentManager()
     self.pollster = floatingip.FloatingIPPollster()
     fake_ips = self.fake_get_ips()
     patch_virt = mock.patch('ceilometer.nova_client.Client.'
                             'floating_ip_get_all',
                             return_value=fake_ips)
     patch_virt.start()
Example #4
0
 def setUp(self):
     super(TestFloatingIPPollster, self).setUp()
     self.addCleanup(mock.patch.stopall)
     self.context = context.get_admin_context()
     self.manager = manager.AgentManager()
     self.manager.keystone = mock.Mock()
     self.manager.keystone.service_catalog.get_endpoints = mock.Mock(
         return_value={'network': mock.ANY})
     self.pollster = floatingip.FloatingIPPollster()
     fake_ips = self.fake_get_ips()
     patch_virt = mock.patch('ceilometer.nova_client.Client.'
                             'floating_ip_get_all',
                             return_value=fake_ips)
     patch_virt.start()
Example #5
0
    def _check_get_samples(self, factory, name,
                           expected_value, expected_type):
        mgr = manager.AgentManager()
        pollster = factory()
        cache = {}
        samples = list(pollster.get_samples(mgr, cache, self.host))
        self.assertTrue(samples)
        self.assertIn(pollster.CACHE_KEY, cache)
        self.assertIn(self.host[0], cache[pollster.CACHE_KEY])

        self.assertEqual(set([s.name for s in samples]),
                         set([name]))
        match = [s for s in samples if s.name == name]
        self.assertEqual(match[0].volume, expected_value)
        self.assertEqual(match[0].type, expected_type)
Example #6
0
def agent_central():
    service.prepare_service()
    os_service.launch(central_manager.AgentManager()).wait()
Example #7
0
 def create_manager():
     return manager.AgentManager()
Example #8
0
 def test_load_plugins(self):
     mgr = manager.AgentManager()
     self.assertIsNotNone(list(mgr.pollster_manager))
Example #9
0
 def setup_manager(self):
     self.mgr = manager.AgentManager()
Example #10
0
def test_load_plugins():
    mgr = manager.AgentManager()
    assert list(mgr.pollster_manager), 'Failed to load any plugins'
    return
Example #11
0
def main():
    service.prepare_service()
    os_service.launch(manager.AgentManager()).wait()
Example #12
0
 def setUp(self):
     super(TestFloatingIPPollster, self).setUp()
     self.context = context.RequestContext('admin', 'admin', is_admin=True)
     self.manager = manager.AgentManager()
     self.pollster = floatingip.FloatingIPPollster()
     self.stubs.Set(db, 'floating_ip_get_all', self.faux_get_ips)
Example #13
0
 def setUp(self):
     super(_BaseTestFWPollster, self).setUp()
     self.addCleanup(mock.patch.stopall)
     self.context = context.get_admin_context()
     self.manager = manager.AgentManager()
Example #14
0
 def setUp(self):
     super(TestImagePollster, self).setUp()
     self.context = context.RequestContext('admin', 'admin', is_admin=True)
     self.manager = manager.AgentManager()
     self.stubs.Set(glance._Base, 'iter_images',
                    self.fake_glance_iter_images)