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.



123
124
125
# File 'lib/autorake/definition.rb', line 123

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

Instance Method Details

#perform(config) ⇒ Object



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

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