require_relative 'helpers/parsed_file' require_relative 'helpers/brew_commands.rb' brew_commands = BrewCommands.new parsed_file = ParsedFile.new outdated_pckgs_to_update = parsed_file.get_latest_file("data/outdated_pckgs_to_update") File.foreach(outdated_pckgs_to_update) do |line| line_hash = eval(line) puts "\n bumping package: #{line_hash['name']} formula" begin bump_pr_response, bump_pr_status = brew_commands.bump_formula_pr(line_hash['name'], line_hash['download_url'], line_hash['checksum']) puts "#{bump_pr_response}" rescue puts "- An error occured whilst bumping package #{line_hash['name']} \n" return end end