|
Message-ID: <009701cc6824$e8abdb30$ba039190$@net> Date: Wed, 31 Aug 2011 16:28:21 -0500 From: "jfoug" <jfoug@....net> To: <john-dev@...ts.openwall.com> Subject: RE: log_event taking care of business (was: Outputting proper john.conf file name upon error) Good ideas. I have added this as a wish list item (listed under --verbose=x) and it links back to your original post. >From: magnum [mailto:rawsmooth@...dband.net] > >Speaking of logging and verbosity: LOTS of places all over john look >just like this: > >if (conditions) { > log_event("! Warning message %d: %.100s", this, that); >#ifdef HAVE_MPI > if (mpi_id == 0) >#endif > fprintf(stderr, "Warning message %d: %.100s\n", this, that); >} > >What if all those places were made more like this: > >if (conditions) > log_event(LOGLEVEL_WARNING, LOG_MPI_ROOT, > "! Warning message %d: %.100s", this, that); > >We should also have a new command line argument --verbosity=N that sets >options.verbosity (or just --verbosity, no argument, bumps it by one). > >In logger.c, the log_event function should take care of the rest: > * If options.verbosity >= loglevel, print as well as log. > * Under MPI and if log_mpi_root is non-NULL, only print if mpi_id == 0 > >However this is *not* for Jumbo-6 :-) > >magnum
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.