Skip to content

Add support for puppet Heredoc #258

@PierreR

Description

@PierreR

While trying to update the puppetlabs-postgresql module from 5.2.1 to 5.3.0, I have this parser error:

[nix-shell:~/projects/bric/cicd/puppet/cicd]$ puppetresources --parse ./modules/postgresql/manifests/server/extension.pp
ERROR: cannot parse ./modules/postgresql/manifests/server/extension.pp:60:27:
   |
60 |       unless           => @("END")
   |                           ^^^^^^^^^
unexpected "@("END")<newline>        SELECT 1<newline>        WHERE EXISTS"
expecting expression

https://github.com/puppetlabs/puppetlabs-postgresql/blob/master/manifests/server/extension.pp#L60

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions