From 9ad79cbf60a1a1206c43c9b5c8675ee7bd529de0 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Thu, 9 Apr 2015 18:18:49 +0200 Subject: [PATCH] Remove some unnecessary dependencies across phases --- bootstrapvz/common/tasks/bootstrap.py | 2 -- bootstrapvz/plugins/google_cloud_sdk/tasks.py | 2 -- bootstrapvz/plugins/pip_install/tasks.py | 4 ---- 3 files changed, 8 deletions(-) diff --git a/bootstrapvz/common/tasks/bootstrap.py b/bootstrapvz/common/tasks/bootstrap.py index be9803d..e656f63 100644 --- a/bootstrapvz/common/tasks/bootstrap.py +++ b/bootstrapvz/common/tasks/bootstrap.py @@ -80,7 +80,6 @@ class Bootstrap(Task): class IncludePackagesInBootstrap(Task): description = 'Add packages in the bootstrap phase' phase = phases.preparation - successors = [Bootstrap] @classmethod def run(cls, info): @@ -92,7 +91,6 @@ class IncludePackagesInBootstrap(Task): class ExcludePackagesInBootstrap(Task): description = 'Remove packages from bootstrap phase' phase = phases.preparation - successors = [Bootstrap] @classmethod def run(cls, info): diff --git a/bootstrapvz/plugins/google_cloud_sdk/tasks.py b/bootstrapvz/plugins/google_cloud_sdk/tasks.py index c59cf97..33c21a2 100644 --- a/bootstrapvz/plugins/google_cloud_sdk/tasks.py +++ b/bootstrapvz/plugins/google_cloud_sdk/tasks.py @@ -1,6 +1,5 @@ from bootstrapvz.base import Task from bootstrapvz.common import phases -from bootstrapvz.common.tasks import workspace from bootstrapvz.common.tools import log_check_call import os @@ -66,7 +65,6 @@ class InstallCloudSDK(Task): class RemoveCloudSDKTarball(Task): description = 'Remove tarball for Cloud SDK' phase = phases.system_cleaning - successors = [workspace.DeleteWorkspace] @classmethod def run(cls, info): diff --git a/bootstrapvz/plugins/pip_install/tasks.py b/bootstrapvz/plugins/pip_install/tasks.py index a4e6eb5..98b6bfa 100644 --- a/bootstrapvz/plugins/pip_install/tasks.py +++ b/bootstrapvz/plugins/pip_install/tasks.py @@ -1,7 +1,5 @@ from bootstrapvz.base import Task from bootstrapvz.common import phases -from bootstrapvz.common.tasks import network -from bootstrapvz.common.tasks import packages from bootstrapvz.common.tasks import apt @@ -9,7 +7,6 @@ class AddPipPackage(Task): description = 'Adding `pip\' and Co. to the image packages' phase = phases.preparation predecessors = [apt.AddDefaultSources] - successors = [packages.InstallPackages] @classmethod def run(cls, info): @@ -20,7 +17,6 @@ class AddPipPackage(Task): class PipInstallCommand(Task): description = 'Install python packages from pypi with pip' phase = phases.system_modification - successors = [network.RemoveDNSInfo] @classmethod def run(cls, info):