From dfd400c2fb1383bcd6e3862d6199fffad4e78524 Mon Sep 17 00:00:00 2001 From: Nick Aerts Date: Fri, 23 Mar 2018 23:36:34 +0100 Subject: linkquality: added link_quality to add delay, loss and rate limit to link This adds the ability to assign delay and loss to links. 4 new object types are introduced: - LinkQuality - Delay - Loss - Rate All attributes are read-only, one attribute link_quality is added to the ShimEthDIF with a callback to the LinkQualityManager which will automatically apply a new link_quality profile when this attribute is written. --- rumba/testbeds/dockertb.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'rumba/testbeds/dockertb.py') diff --git a/rumba/testbeds/dockertb.py b/rumba/testbeds/dockertb.py index 3895a7e..d018f8c 100644 --- a/rumba/testbeds/dockertb.py +++ b/rumba/testbeds/dockertb.py @@ -33,7 +33,6 @@ import rumba.model as mod import rumba.log as log from rumba.executors.docker import DockerExecutor - logger = log.get_logger(__name__) class Testbed(mod.Testbed): @@ -56,11 +55,9 @@ class Testbed(mod.Testbed): self.docker_client = docker.from_env() self.executor = DockerExecutor(self) - def swap_in(self, experiment): + def _swap_in(self, experiment): docker_client = self.docker_client - mod.Testbed.swap_in(self, experiment) - # Pull image if self.pull_image: docker_client.images.pull(self.base_image_repo, -- cgit v1.2.3