class StackMaster::Commands::Diff
Public Instance Methods
perform()
click to toggle source
# File lib/stack_master/commands/diff.rb, line 7 def perform StackMaster::StackDiffer.new(proposed_stack, stack).output_diff end
Private Instance Methods
proposed_stack()
click to toggle source
# File lib/stack_master/commands/diff.rb, line 21 def proposed_stack @proposed_stack ||= Stack.generate(stack_definition, @config) end
stack()
click to toggle source
# File lib/stack_master/commands/diff.rb, line 17 def stack @stack ||= Stack.find(@stack_definition.region, @stack_definition.stack_name) end
stack_definition()
click to toggle source
# File lib/stack_master/commands/diff.rb, line 13 def stack_definition @stack_definition ||= @config.find_stack(@region, @stack_name) end