-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
log4j config needs update #85
Comments
@wcooley option 4 is also my preference. However, would a template override be the most straightforward way to do this? |
@jyaworski The template override would be the easiest, although I generally prefer to edit package-installed files rather than replace -- that way, if improvements are made upstream, you can get them automatically (depending on how they're packaged). Rather than re-inventing log4j management, however, it might be worth looking into danielgil/log4j to see if it fits. (When I first posted this, I was intending to implement this myself, but my role has changed at work making Puppet no longer my immediate duty, so I rescind that intention.) |
@wcooley all right. I'm not entirely familiar with log4j, but I think I can refactor it to produce the same output at the very least. I agree with the use of an upstream module, but we need to find out what the most common log4j solution is. I'm hesitant to introduce dependencies when I don't need to. I may look at this. |
Proposed solution: #161, @jyaworski , your solution I believe is more elegant, but this may be a bit less intrusive to address @liamjbennett 's concerns, even if it is an intermediate solution. |
thank y'all! i'll close this issue for now |
I just ran into a full file system due to rundeck/rundeck#1175, which is fixed upstream and included in the latest RPM, but lost due to the template overwriting it. The easy solution is to just update the template with this and other changes from the upstream but this will likely be a problem again in the future and, in general, continues to limit users' flexibility.
Before I start coding anything, I would like to propose several options:
Option 4 is my preference, encapsulating with a defined type. (I would probably use ini_setting, since that's already in use and people are generally more comfortable with that.)
The text was updated successfully, but these errors were encountered: