vimpuppetvim-pluginsyntasticpathogen

Syntastic not checking puppet files


I have installed the Syntastic vim plugin using Pathogen and am attempting to have my puppet files validated using puppet and puppet link checker.

I can see errors and warning from puppet-lint, but in addition to that I would expect the puppet validation to run to highligh syntax errors. Would you know what might cause only puppet-lint to run?

FYI, I am trying to get this to work in gVim


Solution

  • I have a similar setup and the puppet-lint checker as well as the puppet run fine for me.

    Issuing the :SyntasticInfo command for a .pp file gives me the following:

    enter image description here

    I am pretty sure that this just might be a case of the puppet executable not being on the path, and hence not available for the validation.