class Pfm::Command::Format
def fmt
def fmt raise InvalidRepository, 'This doesn\'t look like a valid infrastructure repository' unless File.directory? "#{inf_base_dir}/tf" tf_paths = %W[#{inf_base_dir}/tf lib/tf/modules] begin if upgraded_terraform? Terraform::Binary::Command.run("-chdir #{inf_base_dir}/tf fmt") else tf_paths.each do |path| # Format the file to a canonical syntax Terraform::Binary.fmt(path) end end rescue raise DeploymentFailure, 'Finished with errors' end end