class Procodile::StatusCLIOutput

Public Class Methods

new(status) click to toggle source
# File lib/procodile/status_cli_output.rb, line 6
def initialize(status)
  @status = status
end

Public Instance Methods

print_all() click to toggle source
print_header() click to toggle source
print_processes() click to toggle source

Private Instance Methods

formatted_timestamp(timestamp) click to toggle source
# File lib/procodile/status_cli_output.rb, line 73
def formatted_timestamp(timestamp)
  return '' if timestamp.nil?
  timestamp = Time.at(timestamp)
  if timestamp > (Time.now - (60 * 60 * 24))
    timestamp.strftime("%H:%M")
  else
    timestamp.strftime("%d/%m/%Y")
  end
end