diff options
author | mpalmer <mpalmer@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-05-30 22:29:40 +0000 |
---|---|---|
committer | mpalmer <mpalmer@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-05-30 22:29:40 +0000 |
commit | e0fbd41053a5a430b4d4916cfa4a45ec5fcfdf90 (patch) | |
tree | eaa422bc972bb03a946716a031ffe021221fb91d /lib/puppet/provider/package/gem.rb | |
parent | 37a221c32e8107ec4f436b6619a87b868449516f (diff) | |
download | puppet-e0fbd41053a5a430b4d4916cfa4a45ec5fcfdf90.tar.gz puppet-e0fbd41053a5a430b4d4916cfa4a45ec5fcfdf90.tar.xz puppet-e0fbd41053a5a430b4d4916cfa4a45ec5fcfdf90.zip |
Switch the package type to use a :versionable feature, and convert all providers to use the feature. Hope it doesn't break anything.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2543 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/provider/package/gem.rb')
-rwxr-xr-x | lib/puppet/provider/package/gem.rb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/puppet/provider/package/gem.rb b/lib/puppet/provider/package/gem.rb index 572069e9b..c902bcbe5 100755 --- a/lib/puppet/provider/package/gem.rb +++ b/lib/puppet/provider/package/gem.rb @@ -3,6 +3,8 @@ Puppet::Type.type(:package).provide :gem do desc "Ruby Gem support. By default uses remote gems, but you can specify the path to a local gem via ``source``." + has_feature :versionable + commands :gemcmd => "gem" def self.gemlist(hash) @@ -95,10 +97,6 @@ Puppet::Type.type(:package).provide :gem do def update self.install(false) end - - def versionable? - true - end end # $Id$ |