class Trooper::Actions::DefaultAction
Attributes
config[RW]
Public Class Methods
new(config = {})
click to toggle source
# File lib/trooper/actions/default_action.rb, line 19 def initialize(config = {}) @name = self.class.config[:name] @description = self.class.config[:description] @options = self.class.config[:options] || {} @config = config @call_count = 0 @commands = [] end
Public Instance Methods
ok?()
click to toggle source
Always returns true because default actions are loaded before the troopfile, so varibles will always be missing.
# File lib/trooper/actions/default_action.rb, line 31 def ok? true end
Private Instance Methods
build_commands()
click to toggle source
# File lib/trooper/actions/default_action.rb, line 37 def build_commands nil end