Add support for log-driver in docker-compose.yml
Closes #1303 Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
parent
4bce388b51
commit
f626fc5ce8
5 changed files with 41 additions and 1 deletions
|
|
@ -649,3 +649,21 @@ class ServiceTest(DockerClientTestCase):
|
|||
labels = create_and_start_container(service).labels.items()
|
||||
for name in labels_list:
|
||||
self.assertIn((name, ''), labels)
|
||||
|
||||
def test_log_drive_invalid(self):
|
||||
service = self.create_service('web', log_driver='xxx')
|
||||
self.assertRaises(ValueError, lambda: create_and_start_container(service))
|
||||
|
||||
def test_log_drive_empty_default_jsonfile(self):
|
||||
service = self.create_service('web')
|
||||
log_config = create_and_start_container(service).log_config
|
||||
|
||||
self.assertEqual('json-file', log_config['Type'])
|
||||
self.assertFalse(log_config['Config'])
|
||||
|
||||
def test_log_drive_none(self):
|
||||
service = self.create_service('web', log_driver='none')
|
||||
log_config = create_and_start_container(service).log_config
|
||||
|
||||
self.assertEqual('none', log_config['Type'])
|
||||
self.assertFalse(log_config['Config'])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue