A puppet-lint plugin to check for undef in function calls.
Undef passed to a function
When functions are called,
undef is cast into an empty string. Passing
undef to a function is most likely not what you mean to do.
What you have done
What you should have done
Disabling the check
To disable this check, you can add
--no-undef_in_function_assignment-check to your puppet-lint command line.
$ puppet-lint --no-undef_in_function_assignment-check path/to/file.pp
Alternatively, if you’re calling puppet-lint via the Rake task, you should insert the following line to your