def test_swift_storage_server_context(self):
     self.unit_private_ip.return_value = '10.0.0.5'
     self.test_config.set('account-server-port', '500')
     self.test_config.set('object-server-port', '501')
     self.test_config.set('container-server-port', '502')
     self.test_config.set('object-server-threads-per-disk', '3')
     self.test_config.set('object-replicator-concurrency', '3')
     self.test_config.set('account-max-connections', '10')
     self.test_config.set('container-max-connections', '10')
     self.test_config.set('object-max-connections', '10')
     self.test_config.set('object-rsync-timeout', '950')
     ctxt = swift_context.SwiftStorageServerContext()
     result = ctxt()
     ex = {
         'container_server_port': '502',
         'object_server_port': '501',
         'account_server_port': '500',
         'local_ip': '10.0.0.5',
         'object_server_threads_per_disk': '3',
         'object_replicator_concurrency': '3',
         'account_max_connections': '10',
         'container_max_connections': '10',
         'object_max_connections': '10',
         'object_rsync_timeout': '950',
         'statsd_host': '',
         'statsd_port': 3125,
         'statsd_sample_rate': 1.0
     }
     self.assertEqual(ex, result)
Beispiel #2
0
 def test_swift_storage_lockup_timeout_too_low(self):
     self.test_config.set('object-rsync-timeout', 1000)
     self.test_config.set('object-lockup-timeout', 1050)
     ctxt = swift_context.SwiftStorageServerContext()
     result = ctxt()
     ex = {
         'object_rsync_timeout': 1000,
         'object_lockup_timeout': 2000,
     }
     self.assertDictContainsSubset(ex, result)
Beispiel #3
0
 def test_swift_storage_server_context(self):
     self.unit_private_ip.return_value = '10.0.0.5'
     self.test_config.set('account-server-port', '500')
     self.test_config.set('account-server-port-rep', '510')
     self.test_config.set('object-server-port', '501')
     self.test_config.set('object-server-port-rep', '511')
     self.test_config.set('container-server-port', '502')
     self.test_config.set('container-server-port-rep', '512')
     self.test_config.set('object-server-threads-per-disk', '3')
     self.test_config.set('object-replicator-concurrency', '3')
     self.test_config.set('account-max-connections', '10')
     self.test_config.set('container-max-connections', '10')
     self.test_config.set('object-max-connections', '10')
     self.test_config.set('object-rsync-timeout', 950)
     self.test_config.set('object-lockup-timeout', 3000)
     self.test_config.set('object-handoffs-first', True)
     self.test_config.set('file-allocation-reserve', '10737418240')
     ctxt = swift_context.SwiftStorageServerContext()
     result = ctxt()
     ex = {
         'container_server_port': '502',
         'container_server_port_rep': '512',
         'object_server_port': '501',
         'object_server_port_rep': '511',
         'account_server_port': '500',
         'account_server_port_rep': '510',
         'local_ip': '10.0.0.5',
         'object_server_threads_per_disk': '3',
         'object_replicator_concurrency': '3',
         'account_max_connections': '10',
         'container_max_connections': '10',
         'object_max_connections': '10',
         'object_rsync_timeout': 950,
         'object_lockup_timeout': 3000,
         'fallocate_reserve': '10737418240',
         'standalone_replicator': True,
         'object_handoffs_first': True,
         'statsd_host': '',
         'statsd_port': 3125,
         'statsd_sample_rate': 1.0
     }
     self.assertEqual(ex, result)