Yeah that's useful for the client side but I'm really looking for the picture of the full catalog.
The original poster I think put it best:

"I'm looking for something that shows the
relationship of classes and defines rather than the resources that
result from their use."



On 12/3/2010 3:28 PM, Hunter Haugen wrote:
Have you seen the --graph option that generates .dot files of your
generated catalogs? It's not global to all of your manifests, but it's
a start.

http://docs.puppetlabs.com/guides/faq.html#how-do-i-use-puppets-graphing-support

-Hunter



On Fri, Dec 3, 2010 at 14:50, psyber<psyb...@gmail.com>  wrote:
bump?

On 5/22/2010 9:03 AM, Trevor Vaughan wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Well, it turns out that 0.25 completely broke my code (no big surprise).

I was using the 'classes' method off of the parser, but I'll have to
re-write it all now since the parser appears to have been heavily
modified..

Basically, it just used the puppet parser to dig through the manifest
path on your system and create a dot diagram using the RGL library of
all classes, inheritance trees, defines, and arguments to the defines.

It worked reasonably well, but has gotten crufty without use.

When I have time (not this weekend), I'll try to polish it back up for
0.25 and actually stick it out for the world to use/break/whatever.

Trevor

On 05/21/2010 12:24 PM, Trevor Vaughan wrote:
I've got some code at home that I think does what you want.

I'll try to find time to dust it off over the weekend and post it to
the list (no promises though).

Trevor

On Thu, May 20, 2010 at 10:34 PM, windowsrefund<windowsref...@gmail.com>
  wrote:
Despite taking great care to keep my manifests clean and logical, my
code is growing both in size and complexity. That said, I'm starting
to wonder if there are any tools I can use that would run through my
entire tree and display some user friendly map showing the
relationships between all the classes, and definitions. Any leads
would be appreciated.

Best,
Adam

--
You received this message because you are subscribed to the Google
Groups "Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.



- -- Trevor Vaughan
  Vice President, Onyx Point, Inc.
  email: tvaug...@onyxpoint.com
  phone: 410-541-ONYX (6699)
  pgp: 0x6C701E94

- -- This account not approved for unencrypted sensitive information --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEUEARECAAYFAkv4AEsACgkQyWMIJmxwHpTCIgCXXFMGhbOXG531iVDqpkdzTO4H
2ACeN//hghZnex+GGGnl0jqoz9mAPBc=
=OIjC
-----END PGP SIGNATURE-----

--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.



--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to