def _recreate_network(): exit_code = bash.call_silent(dockercmd.inspect_network()) if exit_code == 0: bash.check_output(dockercmd.rm_network()) bash.check_output(dockercmd.create_network()) logging.info('Docker network {} created'.format(config.network_name)) utils.sleep(1)
def _check_if_image_exists(node_args): docker_image = str(node_args[3]) return_value = bash.call_silent(dockercmd.inspect(docker_image)) if return_value != 0: logging.error( "Image {} doesn't exist. Check `docker images` for available images and" " consult the Makefile for how wo create the image.".format( docker_image)) exit(-1)
def test_call_silent(mock): mock.return_value = b'test' output = bash.call_silent('cmd') assert str(output, 'utf-8') == 'test'
def test_call_silent(self, mock): mock.return_value = b'test' output = bash.call_silent('cmd') self.assertTrue(str(output), 'test')