plugins/docker_daemon: only add PullDockerImages tasks when pull_images is set

This commit is contained in:
Johan Euphrosine 2014-11-19 16:21:38 -08:00
parent 6fdf0cc403
commit e53e727c9c
2 changed files with 2 additions and 3 deletions

View file

@ -22,4 +22,5 @@ def resolve_tasks(taskset, manifest):
taskset.add(tasks.AddDockerBinary)
taskset.add(tasks.AddDockerInit)
taskset.add(tasks.EnableMemoryCgroup)
taskset.add(tasks.PullDockerImages)
if len(manifest.plugins['docker_daemon'].get('pull_images', [])) > 0:
taskset.add(tasks.PullDockerImages)

View file

@ -76,8 +76,6 @@ class PullDockerImages(Task):
@classmethod
def run(cls, info):
images = info.manifest.plugins['docker_daemon'].get('pull_images', [])
if len(pull_images) == 0:
return
retries = info.manifest.plugins['docker_daemon'].get('pull_images_retries', 10)
bin_docker = os.path.join(info.root, 'usr/bin/docker')