
Chris Pratt <thechrispratt@...> writes:
I think you can put it in logback-test.xml (*Chris*)
On Tue, Jul 24, 2012 at 3:31 PM, Noremac <cam@byu.edu>
wrote:I found the newly released Logback-Beagle to look pretty cool. I want it!
However, I see that you need to add the tag <consolePlugin /> to the config file. This makes me worry a little about the implications on this when that same config file is used in test and production. So it looks like if I add the consolePlugin then I'll be having an added appender trying to spit out logs to the local machine (not desired). Basically, I only want the extra appender in development. Is there any other way to do this other than doing it programmatically (by doing a check on which environment it is in). _______________________________________________ Logback-user mailing listLogback-user- vdLmLxQ6Fys@public.gmane.orghttp://mailman.qos.ch/mailman/listinfo/logback-user
_______________________________________________ Logback-user mailing list Logback-user@... http://mailman.qos.ch/mailman/listinfo/logback-user
I could put it in the logback-test.xml file, but that won't change anything as only either the logback-test.xml or logback.xml will be used for configuration. I'd still need an external mechanism to put a different file in the class path based on the environment. I want to use the same code for every environment. I have added logic to programmatically set up the SocketAppender and add it to the root logger if the environment is development. It's working well, just not sure this is the best way given my preferences.