-
-
Notifications
You must be signed in to change notification settings - Fork 883
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
nginx::params is deprecated as a public API #240
Comments
Same here |
@thomaswelton is your configuration within hiera as well? |
@svengerlach that is bizarre. I'm going to see if I can reproduce this tomorrow and fix it up. What OS are you running? |
No right now I'm just using puppet to install nginx. All I have in my manifest is |
@jfryman I'm running Ubuntu 12.04 |
The issue is also reproducible on: CentOS release 6.5 (Final) / puppet --version 3.4.2 The warning is fired in Params.pp $caller_module_name => The name of your own module where nginx is included Maybe this issue is caused by inheritance? class nginx ( |
same error on ubuntu 13.10, puppet 3.2.4 and no hiera config file |
I've just submitted #252 to fix this. |
Hello, Same error in Debian wheezy 7.4 + puppet 3.4.3. Like @svengerlach I only make reference to
The call is inside a class module, therefore I guess the $caller_module_name is defined and the #252 change have no effect for me. Am I doing it wrong ? |
I'm running into this as well. My scenario is like @hdanes describes. This seems like a sensible way to abstract |
+1 definitely agree with @createdbypete on that. |
I agree. The intent is good, but It's the item I've received the most feedback on (in and out-of-band). Since the refactor I planned keeps getting pushed to the backburner, I removed it and pushed v0.0.9 to the Forge. I'll revisit it down the road. Thanks for the feedback, everyone. |
Thanks for all the hard work @jfryman it's appreciated. |
Hi,
right now, I'm receiving the following warning:
Warning: Scope(Class[Nginx::Params]): nginx::params is deprecated as a public API of the nginx module and should no longer be directly included in the manifest.
I tested it with the following puppet versions:
I don't call nginx::params directly in my manifest. The only thing directly relating to the nginx module is the following:
The rest of my configuration is within hiera.
Any thoughts?
The text was updated successfully, but these errors were encountered: