class Bricolage::GenericTask::AnyAction

Public Class Methods

new(label, block) click to toggle source
# File lib/bricolage/genericdatasource.rb, line 23
def initialize(label, block)
  @label = label
  @block = block
end

Public Instance Methods

run() click to toggle source
# File lib/bricolage/genericdatasource.rb, line 32
def run
  @block.call(ds)
end
source() click to toggle source
# File lib/bricolage/genericdatasource.rb, line 28
def source
  @label || @block.to_s
end