diff --git a/lib/ansible/runner.py b/lib/ansible/runner.py index 88aa0739e03..08e7fcd7d64 100755 --- a/lib/ansible/runner.py +++ b/lib/ansible/runner.py @@ -129,7 +129,8 @@ class Runner(object): if host_name == '': return False - subpatterns = pattern.split(";") + pattern = pattern.replace(";",":") + subpatterns = pattern.split(":") for subpattern in subpatterns: # the pattern could be a real glob if subpattern == 'all':