class PoiseRuby::Resources::RubyGem::Resource

A `ruby_gem` resource to install Ruby gems.

@provides ruby_gem @action install @action upgrade @action remove @action purge @action reconfig @example

ruby_gem 'rack'

Public Class Methods

new(name, run_context=nil) click to toggle source

@api private

Calls superclass method
# File lib/poise_ruby/resources/ruby_gem.rb, line 46
def initialize(name, run_context=nil)
  super
  @resource_name = :ruby_gem if @resource_name
  # Remove when all useful versions are using provider resolver.
  @provider = PoiseRuby::Resources::RubyGem::Provider if @provider
end