module Everyleaf::EmbulkHelper::Tasks

Public Class Methods

install(options = {}) click to toggle source
# File lib/everyleaf/embulk_helper/tasks.rb, line 14
def self.install(options = {})
  tasks.each do |task_class|
    task_class.new(options).install_tasks
  end
end
register(task_class) click to toggle source
# File lib/everyleaf/embulk_helper/tasks.rb, line 10
def self.register(task_class)
  tasks << task_class
end
tasks() click to toggle source
# File lib/everyleaf/embulk_helper/tasks.rb, line 6
def self.tasks
  @tasks ||= []
end