On Tue, Mar 30, 2010 at 8:36 PM, Paul Lathrop <[email protected]>wrote:
> It does exist! > > Sadly, the documentation is the code, as far as I've been able to > determine. You can get a fair amount of information if you are using a > webserver like Apache in front of puppetmasterd by watching your > access logs. > > --Paul > One of the things I want eventually is for us to have documentation on what is possible in a user API at docs.puppetlabs.com. Our top end API doesn't have a lot for you to "drive" the puppetmaster or dashboard programmatically yet, and it's more puppetmaster-to-node. I think you'll see that evolve over time. We should definitely clarify a bit more (in those docs) what is possible via REST now for scripting against Puppet, though I think for the most part you can look at REST today as largely an internals feature (faster/better RPC) and over the long hall you'll see that become more of a strategic documented integration API. It's certaintly the kind of thing we want to enable, allowing other tools to "latch on" to Puppet to use it as their configuration management engine. (Just as we want to (and do) enable Puppet to latch on to those external systems, as we do with things like custom functions and external nodes). Hope that helps, --Michael -- You received this message because you are subscribed to the Google Groups "Puppet Users" 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-users?hl=en.
