diff --git a/rally/verification/manager.py b/rally/verification/manager.py index 93e77aabcb..89335571aa 100644 --- a/rally/verification/manager.py +++ b/rally/verification/manager.py @@ -32,8 +32,8 @@ from rally.verification import utils LOG = logging.getLogger(__name__) URL_RE = re.compile( - r"^(?:http|ftp)s?://" # http:// or https:// - r"(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+" # domain + r"^(?:(?:http|ftp)s?|ssh)://" # http:// or https:// + r"(?:(?:[A-Z0-9](?:[A-Z0-9@-]{0,61}[A-Z0-9])?\.)+" # domain r"(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|" # domain r"localhost|" # localhost r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})" # IP