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