class HelpTask

Attributes

task_name[R]

Public Class Methods

new(task_name, options = {}) click to toggle source
# File lib/tasks/help_task.rb, line 12
def initialize(task_name, options = {})
  @task_name = task_name
end

Public Instance Methods

default_message() click to toggle source
# File lib/tasks/help_task.rb, line 22
def default_message
  Anvil.logger.info(self.class.help)
end
task() click to toggle source
# File lib/tasks/help_task.rb, line 16
def task
  return default_message unless task_name.present?
  klazz = Anvil::Task.from_name(task_name)
  Anvil.logger.info(klazz.help)
end