Rename 'net' to 'network mode' in various classes/methods
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
This commit is contained in:
parent
2b46685855
commit
52e74ab7ad
9 changed files with 81 additions and 82 deletions
|
|
@ -131,7 +131,7 @@ class ProjectTest(DockerClientTestCase):
|
|||
|
||||
web = project.get_service('web')
|
||||
net = project.get_service('net')
|
||||
self.assertEqual(web.net.mode, 'container:' + net.containers()[0].id)
|
||||
self.assertEqual(web.network_mode.mode, 'container:' + net.containers()[0].id)
|
||||
|
||||
@v2_only()
|
||||
def test_network_mode_from_container(self):
|
||||
|
|
@ -168,7 +168,7 @@ class ProjectTest(DockerClientTestCase):
|
|||
project.up()
|
||||
|
||||
web = project.get_service('web')
|
||||
self.assertEqual(web.net.mode, 'container:' + net_container.id)
|
||||
self.assertEqual(web.network_mode.mode, 'container:' + net_container.id)
|
||||
|
||||
def test_net_from_service_v1(self):
|
||||
project = Project.from_config(
|
||||
|
|
@ -191,7 +191,7 @@ class ProjectTest(DockerClientTestCase):
|
|||
|
||||
web = project.get_service('web')
|
||||
net = project.get_service('net')
|
||||
self.assertEqual(web.net.mode, 'container:' + net.containers()[0].id)
|
||||
self.assertEqual(web.network_mode.mode, 'container:' + net.containers()[0].id)
|
||||
|
||||
def test_net_from_container_v1(self):
|
||||
def get_project():
|
||||
|
|
@ -224,7 +224,7 @@ class ProjectTest(DockerClientTestCase):
|
|||
project.up()
|
||||
|
||||
web = project.get_service('web')
|
||||
self.assertEqual(web.net.mode, 'container:' + net_container.id)
|
||||
self.assertEqual(web.network_mode.mode, 'container:' + net_container.id)
|
||||
|
||||
def test_start_pause_unpause_stop_kill_remove(self):
|
||||
web = self.create_service('web')
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ from compose.const import LABEL_VERSION
|
|||
from compose.container import Container
|
||||
from compose.service import ConvergencePlan
|
||||
from compose.service import ConvergenceStrategy
|
||||
from compose.service import Net
|
||||
from compose.service import NetworkMode
|
||||
from compose.service import Service
|
||||
|
||||
|
||||
|
|
@ -752,17 +752,17 @@ class ServiceTest(DockerClientTestCase):
|
|||
assert len(service.containers(stopped=True)) == 2
|
||||
|
||||
def test_network_mode_none(self):
|
||||
service = self.create_service('web', net=Net('none'))
|
||||
service = self.create_service('web', network_mode=NetworkMode('none'))
|
||||
container = create_and_start_container(service)
|
||||
self.assertEqual(container.get('HostConfig.NetworkMode'), 'none')
|
||||
|
||||
def test_network_mode_bridged(self):
|
||||
service = self.create_service('web', net=Net('bridge'))
|
||||
service = self.create_service('web', network_mode=NetworkMode('bridge'))
|
||||
container = create_and_start_container(service)
|
||||
self.assertEqual(container.get('HostConfig.NetworkMode'), 'bridge')
|
||||
|
||||
def test_network_mode_host(self):
|
||||
service = self.create_service('web', net=Net('host'))
|
||||
service = self.create_service('web', network_mode=NetworkMode('host'))
|
||||
container = create_and_start_container(service)
|
||||
self.assertEqual(container.get('HostConfig.NetworkMode'), 'host')
|
||||
|
||||
|
|
|
|||
|
|
@ -349,7 +349,7 @@ class ProjectTest(unittest.TestCase):
|
|||
),
|
||||
)
|
||||
service = project.get_service('test')
|
||||
self.assertEqual(service.net.id, None)
|
||||
self.assertEqual(service.network_mode.id, None)
|
||||
self.assertNotIn('NetworkMode', service._get_container_host_config({}))
|
||||
|
||||
def test_use_net_from_container(self):
|
||||
|
|
@ -373,7 +373,7 @@ class ProjectTest(unittest.TestCase):
|
|||
),
|
||||
)
|
||||
service = project.get_service('test')
|
||||
self.assertEqual(service.net.mode, 'container:' + container_id)
|
||||
self.assertEqual(service.network_mode.mode, 'container:' + container_id)
|
||||
|
||||
def test_use_net_from_service(self):
|
||||
container_name = 'test_aaa_1'
|
||||
|
|
@ -407,7 +407,7 @@ class ProjectTest(unittest.TestCase):
|
|||
)
|
||||
|
||||
service = project.get_service('test')
|
||||
self.assertEqual(service.net.mode, 'container:' + container_name)
|
||||
self.assertEqual(service.network_mode.mode, 'container:' + container_name)
|
||||
|
||||
def test_uses_default_network_true(self):
|
||||
project = Project.from_config(
|
||||
|
|
|
|||
|
|
@ -15,16 +15,16 @@ from compose.const import LABEL_SERVICE
|
|||
from compose.container import Container
|
||||
from compose.service import build_ulimits
|
||||
from compose.service import build_volume_binding
|
||||
from compose.service import ContainerNet
|
||||
from compose.service import ContainerNetworkMode
|
||||
from compose.service import get_container_data_volumes
|
||||
from compose.service import ImageType
|
||||
from compose.service import merge_volume_bindings
|
||||
from compose.service import NeedsBuildError
|
||||
from compose.service import Net
|
||||
from compose.service import NetworkMode
|
||||
from compose.service import NoSuchImageError
|
||||
from compose.service import parse_repository_tag
|
||||
from compose.service import Service
|
||||
from compose.service import ServiceNet
|
||||
from compose.service import ServiceNetworkMode
|
||||
from compose.service import warn_on_masked_volume
|
||||
|
||||
|
||||
|
|
@ -407,7 +407,7 @@ class ServiceTest(unittest.TestCase):
|
|||
'foo',
|
||||
image='example.com/foo',
|
||||
client=self.mock_client,
|
||||
net=ServiceNet(Service('other')),
|
||||
network_mode=ServiceNetworkMode(Service('other')),
|
||||
links=[(Service('one'), 'one')],
|
||||
volumes_from=[VolumeFromSpec(Service('two'), 'rw', 'service')])
|
||||
|
||||
|
|
@ -421,7 +421,7 @@ class ServiceTest(unittest.TestCase):
|
|||
}
|
||||
self.assertEqual(config_dict, expected)
|
||||
|
||||
def test_config_dict_with_net_from_container(self):
|
||||
def test_config_dict_with_network_mode_from_container(self):
|
||||
self.mock_client.inspect_image.return_value = {'Id': 'abcd'}
|
||||
container = Container(
|
||||
self.mock_client,
|
||||
|
|
@ -430,7 +430,7 @@ class ServiceTest(unittest.TestCase):
|
|||
'foo',
|
||||
image='example.com/foo',
|
||||
client=self.mock_client,
|
||||
net=container)
|
||||
network_mode=ContainerNetworkMode(container))
|
||||
|
||||
config_dict = service.config_dict()
|
||||
expected = {
|
||||
|
|
@ -589,20 +589,20 @@ class BuildUlimitsTestCase(unittest.TestCase):
|
|||
|
||||
class NetTestCase(unittest.TestCase):
|
||||
|
||||
def test_net(self):
|
||||
net = Net('host')
|
||||
self.assertEqual(net.id, 'host')
|
||||
self.assertEqual(net.mode, 'host')
|
||||
self.assertEqual(net.service_name, None)
|
||||
def test_network_mode(self):
|
||||
network_mode = NetworkMode('host')
|
||||
self.assertEqual(network_mode.id, 'host')
|
||||
self.assertEqual(network_mode.mode, 'host')
|
||||
self.assertEqual(network_mode.service_name, None)
|
||||
|
||||
def test_net_container(self):
|
||||
def test_network_mode_container(self):
|
||||
container_id = 'abcd'
|
||||
net = ContainerNet(Container(None, {'Id': container_id}))
|
||||
self.assertEqual(net.id, container_id)
|
||||
self.assertEqual(net.mode, 'container:' + container_id)
|
||||
self.assertEqual(net.service_name, None)
|
||||
network_mode = ContainerNetworkMode(Container(None, {'Id': container_id}))
|
||||
self.assertEqual(network_mode.id, container_id)
|
||||
self.assertEqual(network_mode.mode, 'container:' + container_id)
|
||||
self.assertEqual(network_mode.service_name, None)
|
||||
|
||||
def test_net_service(self):
|
||||
def test_network_mode_service(self):
|
||||
container_id = 'bbbb'
|
||||
service_name = 'web'
|
||||
mock_client = mock.create_autospec(docker.Client)
|
||||
|
|
@ -611,23 +611,23 @@ class NetTestCase(unittest.TestCase):
|
|||
]
|
||||
|
||||
service = Service(name=service_name, client=mock_client)
|
||||
net = ServiceNet(service)
|
||||
network_mode = ServiceNetworkMode(service)
|
||||
|
||||
self.assertEqual(net.id, service_name)
|
||||
self.assertEqual(net.mode, 'container:' + container_id)
|
||||
self.assertEqual(net.service_name, service_name)
|
||||
self.assertEqual(network_mode.id, service_name)
|
||||
self.assertEqual(network_mode.mode, 'container:' + container_id)
|
||||
self.assertEqual(network_mode.service_name, service_name)
|
||||
|
||||
def test_net_service_no_containers(self):
|
||||
def test_network_mode_service_no_containers(self):
|
||||
service_name = 'web'
|
||||
mock_client = mock.create_autospec(docker.Client)
|
||||
mock_client.containers.return_value = []
|
||||
|
||||
service = Service(name=service_name, client=mock_client)
|
||||
net = ServiceNet(service)
|
||||
network_mode = ServiceNetworkMode(service)
|
||||
|
||||
self.assertEqual(net.id, service_name)
|
||||
self.assertEqual(net.mode, None)
|
||||
self.assertEqual(net.service_name, service_name)
|
||||
self.assertEqual(network_mode.id, service_name)
|
||||
self.assertEqual(network_mode.mode, None)
|
||||
self.assertEqual(network_mode.service_name, service_name)
|
||||
|
||||
|
||||
def build_mount(destination, source, mode='rw'):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue