lib/terraspace/cli/fmt.rb in terraspace-2.2.7 vs lib/terraspace/cli/fmt.rb in terraspace-2.2.8

- old
+ new

@@ -6,16 +6,17 @@ def initialize(options={}) @options = options @mod_name = options[:mod] end + @@exit_status = 0 def run logger.info "Formating terraform files" - exit_status = nil dirs.each do |dir| exit_status = format(dir) + @@exit_status = exit_status if exit_status != 0 end - exit(exit_status) + exit(@@exit_status) end def format(dir) Runner.new(dir).format! end