Chef::Resource::Package
# File lib/chef/resource/yum_package.rb, line 26 def initialize(name, run_context=nil) super @resource_name = :yum_package @provider = Chef::Provider::Package::Yum @flush_cache = { :before => false, :after => false } @allow_downgrade = false end
# File lib/chef/resource/yum_package.rb, line 53 def allow_downgrade(arg=nil) set_or_return( :allow_downgrade, arg, :kind_of => [ TrueClass, FalseClass ] ) end
Install a specific arch
# File lib/chef/resource/yum_package.rb, line 35 def arch(arg=nil) set_or_return( :arch, arg, :kind_of => [ String ] ) end
# File lib/chef/resource/yum_package.rb, line 43 def flush_cache(args={}) if args.is_a? Array args.each { |arg| @flush_cache[arg] = true } elsif args.any? @flush_cache = args else @flush_cache end end
[Validate]
Generated with the Darkfish Rdoc Generator 2.