def create_with(deployment_host_config): host_controller = RemoteHostController() return LinuxHost(DeploymentUserVerifier(AkvoPermissions(host_controller)), PythonInstaller.create_with(host_controller), UbuntuPackageInspector(host_controller), LinuxPackageVerifier.create_with(host_controller), SystemPythonPackageInstaller.create_with(deployment_host_config, host_controller), host_controller.feedback)
def create_with(deployment_host_config): host_controller = RemoteHostController() return LinuxHost( DeploymentUserVerifier(AkvoPermissions(host_controller)), PythonInstaller.create_with(host_controller), UbuntuPackageInspector(host_controller), LinuxPackageVerifier.create_with(host_controller), SystemPythonPackageInstaller.create_with(deployment_host_config, host_controller), host_controller.feedback)
def test_can_create_linuxpackageverifier_instance(self): """fab.tests.environment.linux.package_verifier_test Can create a LinuxPackageVerifier instance""" self.assertIsInstance(LinuxPackageVerifier.create_with(self.mock_host_controller), LinuxPackageVerifier)
def test_can_create_linuxpackageverifier_instance(self): """fab.tests.environment.linux.package_verifier_test Can create a LinuxPackageVerifier instance""" self.assertIsInstance( LinuxPackageVerifier.create_with(self.mock_host_controller), LinuxPackageVerifier)