http://qs321.pair.com?node_id=604636


in reply to What is the best way to dump data structures to logfiles?

One option here is DBM::Deep. It's not human-readable, but it's quite useful for transparent instantiation of Perl datastructures to disk.

My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
  • Comment on Re: What is the best way to dump data structures to logfiles?

Replies are listed 'Best First'.
Re^2: What is the best way to dump data structures to logfiles?
by monsieur_champs (Curate) on Mar 14, 2007 at 10:17 UTC

    Dear dragonchild
    Sorry, maybe I didn't explained my problem clearly. I need some kind of data structure pretty printer, so I can send some complex (and, several times, deep) perl data structures to logfiles. There is no need to being able to fetch those structures back to the system, they're only needed as a reference to operations blokes, that need to know what was wrong about the system in a given time interval.

    I really don't see how DBM::Deep can be useful for this purpose. Maybe you can explain this to me?

    Thanks a lot for your interest, anyway.

      It sounds like you need something human-readable. If that's the case, then DBM::Deep is -not- for you.

      My criteria for good software:
      1. Does it work?
      2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?