Issue #11253 has been updated by Nigel Kersten.

Status changed from Needs More Information to Accepted
Assignee deleted (Nigel Kersten)
Target version set to Waldorf

Entirely in core, and the focus here is on being able to give an immediate 
visual description of a dependency cycle to the user in the context that 
they're already in, so they don't have to resort to an external tool.

We already do a reasonable job with the .dot files, but to analyze them you 
often have to copy the dot files off the box onto a desktop machine that has a 
GUI.

Targeted at Waldorf. This isn't urgent. It also may not be feasible. :)
----------------------------------------
Feature #11253: Provide useful console/terminal views of the graph when relevant
https://projects.puppetlabs.com/issues/11253

Author: Nigel Kersten
Status: Accepted
Priority: Normal
Assignee: 
Category: newfeature
Target version: Waldorf
Affected Puppet version: 
Keywords: 
Branch: 


We produce graphs in Puppet.

These graphs are useful for debugging relationship/ordering problems, and 
identifying dependency cycles.

The frustration however is that you generally need to get to a GUI desktop app 
to actually view these graphs.

We should work out how to provide useful text/terminal/console views of the 
relevant parts of the graph for different situations.

See: <http://search.cpan.org/~tels/Graph-Easy/bin/graph-easy> for a CPAN module 
that can do ascii views of graphs.

<pre>
        echo "[ Bonn ] -- car --> [ Berlin ], [ Ulm ]" | graph-easy

        +--------+  car   +-----+
        |  Bonn  | -----> | Ulm |
        +--------+        +-----+
          |
          | car
          v
        +--------+
        | Berlin |
        +--------+
</pre>


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" 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-bugs?hl=en.

Reply via email to