Sha256: a68b54dee25ca2869b0418c97e6102993b0293e8a5323e7899546db05bdc81c0
Contents?: true
Size: 602 Bytes
Versions: 2
Compression:
Stored size: 602 Bytes
Contents
module PoolParty class Gem virtual_resource(:gempackage) do def loaded(opts={}) has_exec(:name => "gem-package-#{name}", :cwd => "/tmp", :path => "/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/var/lib/gems/1.8/bin") do command "gem install -y --no-ri --no-rdoc #{"--version \"#{version}\"" if @parent.version} #{"--source #{@parent.source}" if @parent.source} #{@parent.name}" ifnot "gem list --local #{@parent.name} | grep #{@parent.name} #{"| grep #{@parent.version}" if @parent.version}" end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
auser-poolparty-0.2.4 | lib/poolparty/plugins/gem_package.rb |
auser-poolparty-0.2.5 | lib/poolparty/plugins/gem_package.rb |