module Tlapse::Doctor

Constants

CHECKS

Public Instance Methods

doctor() click to toggle source
# File lib/tlapse/doctor.rb, line 5
def doctor
  CHECKS.each do |check|
    print "Checking #{check}..."
    send "check_#{check}!"
    puts "ok!"
  end

  puts "Looks good!"
end
okay?() click to toggle source
# File lib/tlapse/doctor.rb, line 22
def okay?
  status == "OK"
end
status() click to toggle source
# File lib/tlapse/doctor.rb, line 15
def status
  CHECKS.each { |check| send "check_#{check}!" }
  "OK"
rescue StandardError => e
  e.message
end