name=self.name,
msg=self.message,
).replace(' ', ' ')
+
+
+class VersionNotFoundError(Exception):
+ def __init__(self, url):
+ self.url = url
+
+ def __str__(self):
+ return "Failed to fetch package version from %s" % self.url
from teuthology import misc as teuthology
from teuthology import contextutil
+from teuthology.exceptions import VersionNotFoundError
from teuthology.parallel import parallel
from ..orchestra import run
from ..orchestra.run import CommandFailedError
return base_url
-class VersionNotFoundError(Exception):
-
- def __init__(self, url):
- self.url = url
-
- def __str__(self):
- return "Failed to fetch package version from %s" % self.url
-
-
def _block_looking_for_package_version(remote, base_url, wait=False):
"""
Look for, and parse, a file called 'version' in base_url.
# FIXME: again, make extra_pkgs distro-agnostic
pkgs += extra_pkgs
node['project'] = project
-
+
deploy_style(ctx, node, remote, pkgs, system_type)