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.



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

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

Instance Method Details

#perform(config) ⇒ Object



131
132
133
134
135
136
# File 'lib/autorake/definition.rb', line 131

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