On Mon, Jan 24, 2011 at 02:39, Trevor Vaughan <[email protected]> wrote:

> I'd like to see dot output but only if it was simple and human readable.

Well, the current output format for a couple of cycles is this:

err: Could not apply complete catalog: Found 2 dependency cycles:
(Notify[a] => Notify[b] => Notify[c] => Notify[a])
(Notify[mp1-1] => Notify[multipath] => Notify[mp1] => Notify[mp1-1])
(Notify[mp1-1] => Notify[multipath] => Notify[mp2] => Notify[mp2-2] =>
Notify[multipath])
Try the '--graph' option and opening the '.dot' file in OmniGraffle or GraphViz

In view of that, do you think it is worth doing the extra work to emit
DOT format data natively?
It would be almost-but-not-quite the same as the current data,
allowing a trivial injection:

{ "Notify[a]" -> "Notify[b]" -> "Notify[c]" -> "Notify[a]" }

I can do that, but I don't strongly feel it is needed with the above output.

Notably, the current version of the code will emit a reasonable but
not exhaustive set of paths, so pretty much all the value of the dot
stuff would be to draw up exactly what you can read out anyway.

So, still interested?

Regards,
     Daniel
-- 
⎋ Puppet Labs Developer – http://puppetlabs.com
✉ Daniel Pittman <[email protected]>
✆ Contact me via gtalk, email, or phone: +1 (877) 575-9775
♲ Made with 100 percent post-consumer electrons

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to