예제 #1
0
 def test_workers_set_zero_user_setting(self):
     CONF.set_override('osapi_compute_workers', 0)
     test_service = service.WSGIService("osapi_compute")
     # If a value less than 1 is used, defaults to number of procs available
     self.assertEqual(test_service.workers, processutils.get_worker_count())
예제 #2
0
 def test_workers_set_default(self):
     test_service = service.WSGIService("osapi_compute")
     self.assertEqual(test_service.workers, processutils.get_worker_count())
예제 #3
0
 def test_workers_set_good_user_setting(self):
     CONF.set_override('osapi_compute_workers', 8)
     test_service = service.WSGIService("osapi_compute")
     self.assertEqual(test_service.workers, 8)
예제 #4
0
 def setUp(self):
     super(TestLauncher, self).setUp()
     self.stubs.Set(wsgi.Loader, "load_app", mox.MockAnything())
     self.service = service.WSGIService("test_service")
예제 #5
0
 def test_service_random_port(self):
     test_service = service.WSGIService("test_service")
     test_service.start()
     self.assertNotEqual(0, test_service.port)
     test_service.stop()
예제 #6
0
파일: test_volumes.py 프로젝트: xtoddx/nova
 def _start_api_service(self):
     self.osapi = service.WSGIService("osapi_volume")
     self.osapi.start()
     self.auth_url = 'http://%s:%s/v1' % (self.osapi.host, self.osapi.port)
     LOG.warn(self.auth_url)
예제 #7
0
 def _start_api_service(self):
     osapi = service.WSGIService("osapi")
     osapi.start()
     self.auth_url = 'http://%s:%s/v2' % (osapi.host, osapi.port)
     LOG.warn(self.auth_url)
예제 #8
0
 def _start_api_service(self):
     # Process will be started in _spawn()
     self.osapi = service.WSGIService("osapi_compute")
     self.auth_url = 'http://%s:%s/v2' % (self.osapi.host, self.osapi.port)
     LOG.info('auth_url = %s' % self.auth_url)
예제 #9
0
 def test_service_start_does_not_create_record(self, mock_create, mock_get):
     test_service = service.WSGIService("test_service")
     test_service.start()
     self.assertFalse(mock_create.called)
예제 #10
0
 def test_service_start_creates_record(self, mock_create, mock_get):
     mock_get.return_value = None
     test_service = service.WSGIService("test_service")
     test_service.start()
     self.assertTrue(mock_create.called)