Class: Autorake::Add

Inherits:
Object
  • Object
show all
Defined in:
lib/autorake/definition.rb

Direct Known Subclasses

AddFeature, AddKeyVal, Check

Instance Method Summary collapse

Constructor Details

#initialize(feature, name) ⇒ Add

Returns a new instance of Add.



125
126
127
# File 'lib/autorake/definition.rb', line 125

def initialize feature, name
  @feature, @name = feature, name
end

Instance Method Details

#perform(config) ⇒ Object



128
129
130
131
132
133
# File 'lib/autorake/definition.rb', line 128

def perform config
  @config = config
  check! and set!
ensure
  @config = nil
end