diff options
author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-02-17 19:19:15 +0000 |
---|---|---|
committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-02-17 19:19:15 +0000 |
commit | 3d093ae712ce6fe7c59cd616a092c1aedfd1b976 (patch) | |
tree | 90811be6d973cb8895fea91d55d381a7c5a48e32 /lib/puppet | |
parent | 65599af2f4b48cd78e651f3a807f27283bf038fc (diff) | |
download | puppet-3d093ae712ce6fe7c59cd616a092c1aedfd1b976.tar.gz puppet-3d093ae712ce6fe7c59cd616a092c1aedfd1b976.tar.xz puppet-3d093ae712ce6fe7c59cd616a092c1aedfd1b976.zip |
Applying patch from #510 by curzonj. Note that the right solution to this problem is to use the ruby API, but it does not appear to be stable yet.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2211 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet')
-rwxr-xr-x | lib/puppet/provider/package/gem.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/puppet/provider/package/gem.rb b/lib/puppet/provider/package/gem.rb index 24f997613..96202745c 100755 --- a/lib/puppet/provider/package/gem.rb +++ b/lib/puppet/provider/package/gem.rb @@ -3,10 +3,10 @@ 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``." - commands :gem => "gem" + commands :gemcmd => "gem" def self.gemlist(hash) - command = [command(:gem), "list"] + command = [command(:gemcmd), "list"] if hash[:local] command << "--local" @@ -71,7 +71,7 @@ Puppet::Type.type(:package).provide :gem do command << @model[:name] end - gem(*command) + gemcmd(*command) end def latest @@ -86,7 +86,7 @@ Puppet::Type.type(:package).provide :gem do end def uninstall - gem "uninstall", "-x", "-a", @model[:name] + gemcmd "uninstall", "-x", "-a", @model[:name] end def update |