Module: Aircana::CLI::DoctorHelpers::Logging

Included in:
Aircana::CLI::Doctor
Defined in:
lib/aircana/cli/commands/doctor_helpers.rb

Instance Method Summary collapse

Instance Method Details

#log_failure(label, message) ⇒ Object



11
12
13
# File 'lib/aircana/cli/commands/doctor_helpers.rb', line 11

def log_failure(label, message)
  Aircana.human_logger.error "  ❌ #{label.ljust(15)} #{message}"
end

#log_info(label, message) ⇒ Object



19
20
21
# File 'lib/aircana/cli/commands/doctor_helpers.rb', line 19

def log_info(label, message)
  Aircana.human_logger.info "  ℹ️  #{label.ljust(15)} #{message}"
end

#log_remedy(message) ⇒ Object



23
24
25
# File 'lib/aircana/cli/commands/doctor_helpers.rb', line 23

def log_remedy(message)
  Aircana.human_logger.info "     → #{message}"
end

#log_success(label, message) ⇒ Object



7
8
9
# File 'lib/aircana/cli/commands/doctor_helpers.rb', line 7

def log_success(label, message)
  Aircana.human_logger.success "  ✅ #{label.ljust(15)} #{message}"
end

#log_warning(label, message) ⇒ Object



15
16
17
# File 'lib/aircana/cli/commands/doctor_helpers.rb', line 15

def log_warning(label, message)
  Aircana.human_logger.warn "  ⚠️  #{label.ljust(15)} #{message}"
end