From 54870ab39687d602c4249d33637df634122a5b3a Mon Sep 17 00:00:00 2001 From: Tiago Ilieve Date: Fri, 19 Feb 2016 20:15:15 -0200 Subject: [PATCH] oracle: add image tarball upload/check tasks --- bootstrapvz/providers/oracle/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bootstrapvz/providers/oracle/__init__.py b/bootstrapvz/providers/oracle/__init__.py index 5ff37bd..7c2313d 100644 --- a/bootstrapvz/providers/oracle/__init__.py +++ b/bootstrapvz/providers/oracle/__init__.py @@ -3,6 +3,7 @@ from bootstrapvz.common.tasks import image from bootstrapvz.common.tasks import loopback from bootstrapvz.common.tasks import ssh from bootstrapvz.common.tasks import volume +import tasks.api import tasks.image import tasks.network import tasks.packages @@ -36,6 +37,13 @@ def resolve_tasks(taskset, manifest): tasks.packages.DefaultPackages, ]) + if 'credentials' in manifest.provider: + taskset.add(tasks.api.InstantiateAPIClient) + taskset.add(tasks.image.UploadImageTarball) + if manifest.provider.get('verify', False): + taskset.add(tasks.image.DownloadImageTarball) + taskset.add(tasks.image.CompareImageTarballs) + def resolve_rollback_tasks(taskset, manifest, completed, counter_task): taskset.update(task_groups.get_standard_rollback_tasks(completed))