>>>>> "A" == A Rich <[email protected]> writes:

A> I'm thinking that we're going to move from cfengine 2 to puppet.  This is
A> going to be a big architectural shift as well as a programming language
A> shift.  There seem to be a lot of ruby books out there and one puppet book.
A> If I had to pick, say, three books to delve into ruby and its uses for
A> puppet, which ones should I pick?

We interviewed Luke Kanies on FLOSS Weekly a few weeks back
(http://twit.tv/floss93).  I wondered about the Ruby angle, and he made it
clear that you really don't need any Ruby knowledge to use Puppet.  If you
want to write an extension to control an unusual item, you can do it entirely
in the data-description Puppet language, and call out to shell commands.  If
you want to extend the Puppet language, you do need to know Ruby, but that's
mostly unnecessary these days.

If you're looking at Puppet-like things, also take a look at Chef, which
*does* use Ruby a lot more natively.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<[email protected]> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion
_______________________________________________
Tech mailing list
[email protected]
http://lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to