Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

puppet 4 compatibility #53

Closed
TheMeier opened this issue May 20, 2015 · 3 comments
Closed

puppet 4 compatibility #53

TheMeier opened this issue May 20, 2015 · 3 comments

Comments

@TheMeier
Copy link

Warning: Scope(Class[Nfs]): type() DEPRECATED: This function will cease to function on Puppet 4; please use type3x() before upgrading to puppet 4 for backwards-compatibility, or migrate to the new parser's typing system.

@ghoneycutt
Copy link
Owner

Thanks for pointing this out! Do you want to take a crack at converting it to use the is_* functions such as is_string()?

@TheMeier
Copy link
Author

Actually I just stumbled upon this while evaluating modules, as I am using something else now I'm not really into helping out here.
Apart from that, as we are using latest puppet3 and puppetlabs is putting a lot of effort into deprecation warnings my guess is you simply convert all type() calls into type3x() as quick fix and then work on using the new type sytem https://docs.puppetlabs.com/puppet/latest/reference/future_lang_data.html

@ghoneycutt ghoneycutt mentioned this issue May 21, 2015
Merged
@ghoneycutt
Copy link
Owner

Support for Puppet v4 and v3 with future parser released in v1.10.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants