# File lib/heroku/commands/ps.rb, line 3 def index app = extract_app ps = heroku.ps(app) output = [] output << "Process State Command" output << "------------ ------------------ ------------------------------" ps.sort_by do |p| t,n = p['process'].split(".") [t, n.to_i] end.each do |p| output << "%-12s %-18s %s" % [ p['process'], "#{p['state']} for #{time_ago(p['elapsed']).gsub(/ ago/, '')}", truncate(p['command'], 36) ] end display output.join("\n") end