Allow blank lines and comments/spaces in galaxy spec files
Fixes #10641 again. (Regression) Added test to discourage future such regression.
This commit is contained in:
parent
4b75308439
commit
91b6004149
2 changed files with 6 additions and 0 deletions
|
@ -328,6 +328,8 @@ class GalaxyCLI(CLI):
|
|||
self.display.deprecated("going forward only the yaml format will be supported")
|
||||
# roles listed in a file, one per line
|
||||
for rline in f.readlines():
|
||||
if rline.startswith("#") or rline.strip() == '':
|
||||
continue
|
||||
self.display.debug('found role %s in text file' % str(rline))
|
||||
role = RoleRequirement.role_yaml_parse(rline.strip())
|
||||
roles_left.append(GalaxyRole(self.galaxy, **role))
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
# deliberate non-empty whitespace line to follow
|
||||
|
||||
|
||||
git+https://bitbucket.org/willthames/git-ansible-galaxy,v1.6
|
||||
hg+https://bitbucket.org/willthames/hg-ansible-galaxy
|
||||
https://bitbucket.org/willthames/http-ansible-galaxy/get/master.tar.gz,,http-role
|
||||
# comment
|
||||
git+git@github.com:geerlingguy/ansible-role-php.git
|
||||
|
|
Loading…
Reference in a new issue