Op dinsdag 4 september 2018 05:23:17 CEST schreef David Cousens: > I had to trawl through the code in qoflog.cpp to make sense of how the > logging works. I now feel I have a basic grasp of how to control that. I > did not find modifying ./gnucash/log.conf had much effect primarily because > I didn't really have a grip on how logging woked when i tried using it and I > found it much easier to use the command line options to do what I wanted > which was to enable logging specifically at debug level for the gnc,import > module (and not anything else) and redirect the output from the > /tmp/gnucash.trace file to a logfile in my home directory which I could read > without root privileges. I also don't want to modify ./gnucash/log.conf for > development versionsas that affects my GnuCash production version logging > as well as the development whereas with the command line options changes > are limited to the built development version.
It's not ./gnucash/log.conf, but ~/.gnucash/log.conf. So a hidden directory in you home dir. And in addition that information is also only valid for gnucash 2.6.x and older. The file has been moved to a new location for 3.x. I have updated the wiki page to show this. > > Does anyone have any problem with me creating a breakout page from the above > page for developers which describes the logging setup information that a > new developer needs to know both to control debugging code and incorporate > logging information in code they write while it is still fresh in my mind? > (At my age this might not be very long.) > > I am thinking along the lines fo describing the log domain setup and the log > levels as they pertain to Gnucash and the macros that relate to them that > can be used to generate debug information as well as the command line > switches and how they interact with the system. Like John I don't see much reason to make it separate pages. What you describe can be separate sections on one page as well. But I don't have a strong opinion or preference here. Geert _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel