On Apr 14, 2010, at 12:16 PM, Stéphan Gorget wrote:


On Wed, Apr 14, 2010 at 9:07 PM, Jesse Wolfe <[email protected]> wrote:

the new puppet single-executable is in master, but I think the names of the commands should be up for discussion. These are something that we may have to live with for a long time.

Here's what's currently in master:
bin/filebucket      => puppet filebucket
bin/pi              => puppet pi
bin/puppetdoc       => puppet doc
sbin/puppetca       => puppet ca
sbin/puppetmasterd  => puppet server
sbin/puppetrun      => puppet run
bin/puppet          => puppet main
bin/ralsh           => puppet resource
sbin/puppetd        => puppet agent
sbin/puppetqd       => puppet queue

Here's my commentary:
bin/pi              => puppet pi (what does "i" stand for, anyway?)
sbin/puppetmasterd => puppet server (I'd rather keep the "master" jargon) bin/puppet => puppet main (doesn't seem very main to me. "exec"? "do"?) sbin/puppetd => puppet agent (is "agent" the jargon we use in training? I can't remember)

Why don't we merge puppet and puppetd and use sthg like --local instead ?


In general you need to provide some code for puppet to apply, which isn't the case with puppetd. Also, there'll basically be an assumption about both: puppetd will need to run as root, it'll maintain a catalog, it needs auth credentials, and plenty more. In contrast, puppet should always be able to run as a normal user, should have little if any state, and probably doesn't need certificates or any sense of membership to a network.

--
Discovery consists of seeing what everybody has seen and thinking what
nobody has thought. -- Albert Szent-Gyorgyi
---------------------------------------------------------------------
Luke Kanies  -|-   http://puppetlabs.com   -|-   +1(615)594-8199

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

Reply via email to