I needed slightly different behaviour from some of the puppetca plugin actions and opted to rewrite those portions. In your situation I would probably do the same thing given the irritation value of managing multiple rubies.
I found the initial learning curve for mcollective plugins steep in comparison to things like SOAP and REST, but it flattened very quickly thereafter. (Usual disclaimer: I am not a programmer. YMMV.) On Tue, Sep 22, 2015 at 09:54:24AM -0500, Kenton Brede wrote: > The title pretty much says it all. I mostly manage RHEL 5 & 6 boxes that > come with ruby 1.8.7. The mcollective shell plugin requires ruby 1.9. > > SCL might work for the RHEL 6 systems but not 5. Building everything from > source would work but certainly not ideal. I took a stab at managing ruby > with rbenv yesterday and didn't manage to get the shell plugin to work. > > Any thoughts appreciated. > > Thanks, > -- > Kent Brede > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [1]puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > > [2]https://groups.google.com/d/msgid/puppet-users/CA%2BnSE3_W2Ma8X-mNWTaZcmoOY0aJT8JrJ_DXKhCy2bdJGvCAYg%40mail.gmail.com. > For more options, visit [3]https://groups.google.com/d/optout. > > References > > Visible links > 1. mailto:puppet-users+unsubscr...@googlegroups.com > 2. > https://groups.google.com/d/msgid/puppet-users/CA%2BnSE3_W2Ma8X-mNWTaZcmoOY0aJT8JrJ_DXKhCy2bdJGvCAYg%40mail.gmail.com?utm_medium=email&utm_source=footer > 3. https://groups.google.com/d/optout -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/20150922194203.GA12715%40iniquitous.heresiarch.ca. For more options, visit https://groups.google.com/d/optout.