On Fri, Jun 22, 2012 at 4:11 PM, Thomas S Hatch <
that...@gmail.com> wrote:
>
>> I'm not sure I'd want the resource consumption of a jvm running all
>> the time on the minions (but then again, what does that really cost
>> these days when even cell phones do it?) but off the top of my head I
>> think I'd like to see groovy as the language of choice. It has a
>> nice syntax for scripting and inherits not only portability from java
>> but the ability to use any compiled java jars directly. Anyway it
>> works great in jenkins (which can even auto-install it on the slaves)
>> when targeting multiple platforms...
>>
> Yes, the thing to do here is to create a generic bridge so that we can have
> bridges to other languages easily added, then Salt would be able to execute
> modules from any language, even groovy :)
Maybe jython would do the same thing without drastic code changes (or
having to deal with getting python installed on windows....). But, I
got the impression somewhere that you planned a wire-level protocol
spec that would let minions run completely different languages. I
suppose python is a special-case language for administering linux
since yum, etc. are going to already need it in the distributions, but
it isn't universal across platforms.
--
Les Mikesell
lesmi...@gmail.com