On Feb 6, 2009, at 2:51 AM, Tom D. Davidson wrote: > >>> what is the format of the xml payload? >> >> Currently xmlrpc over https, and the payload varies but is usually >> just serialized ruby objects. > ok, right. with Puppet there is not device management tree because the > device is abstracted. Instead the payload carries the rescipies?
The payload for the configuration stage is the result of compilation, and is data-only (no variables, no functions, etc.). > >>> push? from server to client? how does puppetmasterd know of agent >>> capabilities? >> >> Pull, from client to server. And the server does not currently have >> any way to respond to the client's features, other than including the >> client's facts during the compile process. > FYI OMA-DM is a pull from the client, but there are way around to tell > the client to make the pull. > Clients facts during compile.... this is at puppetmastered? so the > server still needs to know the unique details of each device/client? The client discovers its facts and pushes them to the server, and the server then uses them to compile the configuration. -- SCSI is *not* magic. There are fundamental technical reasons why it is necessary to sacrifice a young goat to your SCSI chain now and then. --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@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 -~----------~----~----~----~------~----~------~--~---