module Trooper::Config::Action
Constants
- DEFAULT_ACTIONS
Public Instance Methods
action(name, description = "No Description", options = {}, &block)
click to toggle source
# File lib/trooper/config/action.rb, line 24 def action(name, description = "No Description", options = {}, &block) action = Trooper::Action.new name, description, options, &block action.config = self Trooper::Arsenal.actions.add action end
load_default_actions!()
click to toggle source
# File lib/trooper/config/action.rb, line 32 def load_default_actions! DEFAULT_ACTIONS.each do |klass| Trooper.logger.debug "loaded #{klass.to_s}" Trooper::Arsenal.actions.add klass.new end end