class RailsRequest::Railtie

Public Instance Methods

output(payload, path) click to toggle source
# File lib/rails_request/railtie.rb, line 21
def output(payload, path)
  green = "\033[32m"
  blue = "\033[33m"
  yellow = "\033[34m"
  cyan = "\033[36m"
  reset = "\033[0m"

  command = %(eval "$(cat '#{path}')")
  prefix = "#{cyan}#{payload.method} #{blue}#{payload.path}"
  puts "#{prefix}#{reset} | #{yellow}replay request:#{reset}"
  puts "#{green}#{command}#{reset}"
  puts
end