Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

The puppet-rvm FAQ mentions that they didn't extend the package type because "it becomes harder to manage multiple Ruby versions and nearly impossible to install gems for a specific Ruby version". I don't need multiple Ruby versions, nor gems for them.

The author of puppet-rvm is implying that it's possible to extend puppet types. Google searching on the topic failed to turn up anything of interest. How does one extend built-in puppet types?

share|improve this question

1 Answer 1

up vote 4 down vote accepted

I don't know where you searched, but all information can be found on puppet docs site.

You can add stuff in all sort of ways to Puppet. There are four main categories which are:

There's even a complete example of new resources.

share|improve this answer
    
Thank you. According to my browser history logs I google searched for the phrase "puppet add provider" and mild variations thereon. Interestingly enough, now that I've clicked on the links you've provided these are the top results for the phrase above. –  troutwine Nov 9 '11 at 3:29

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.