Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Less verbose output during indexing #70

floere opened this Issue Jan 30, 2012 · 5 comments


None yet
2 participants

floere commented Jan 30, 2012

Currently, Picky is too proud of his (her?) every move.

Redesign the output of the indexing:

  • Reduce the default output to: Picky is indexing . . . . . . . . Done in 34s.
  • Allow users to replace the indexing "logger". Default will be one that outputs everything on STDOUT using print.

Design ideas:
Instead of passing the logger into each method call as a parameter (through the whole call tree), use Picky.indexing_logger or similar.

This feature has been requested by platinum user @rogerbraun.


floere commented Jan 30, 2012

This is what it looks like right now:

Picky is indexing using multiple processes: TTTTTTTDDDDDDD Done in 7s.

Perhaps a bit "LOUD" but at least you know what it does right now.

The T stands for tokenizing, the D for dumping.


floere commented Jan 30, 2012

This issue has been handled and released in 4.2.0. Enjoy!

If you want the old, more verbose behaviour back, please add

Picky.logger = Picky::Loggers::Verbose.new

to your code.

@floere floere closed this Jan 30, 2012


floere commented Jan 30, 2012

Please reopen this issue for feedback etc.


rogerbraun commented Jan 30, 2012

Glad that I have the platinum support package!


floere commented Jan 30, 2012


@ghost ghost assigned floere Dec 6, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment