Class: Chef::Provider::Package::Yum::RPMDbPackage

Inherits:
RPMPackage show all
Defined in:
lib/chef/provider/package/yum.rb

Instance Attribute Summary collapse

Attributes inherited from RPMPackage

#a, #n, #provides, #version

Instance Method Summary collapse

Methods inherited from RPMPackage

#<=>, #compare, #nevra, #to_s

Constructor Details

#initialize(*args) ⇒ RPMDbPackage

<rpm parts>, installed, available


499
500
501
502
503
504
# File 'lib/chef/provider/package/yum.rb', line 499

def initialize(*args)
  # state
  @available = args.pop
  @installed = args.pop
  super(*args)
end

Instance Attribute Details

#availableObject (readonly)

Returns the value of attribute available


505
506
507
# File 'lib/chef/provider/package/yum.rb', line 505

def available
  @available
end

#installedObject (readonly)

Returns the value of attribute installed


505
506
507
# File 'lib/chef/provider/package/yum.rb', line 505

def installed
  @installed
end