Class: KuberKit::UI::Debug

Inherits:
Simple show all
Defined in:
lib/kuber_kit/ui/debug.rb

Instance Method Summary collapse

Methods inherited from Simple

#create_task, #create_task_group, #prompt

Instance Method Details



15
16
17
18
# File 'lib/kuber_kit/ui/debug.rb', line 15

def print_debug(title, text)
  print_text(text, color: nil)
  logger.debug(text)
end


6
7
8
# File 'lib/kuber_kit/ui/debug.rb', line 6

def print_error(title, text)
  print_text(text, color: String::Colors::RED)
end


2
3
4
# File 'lib/kuber_kit/ui/debug.rb', line 2

def print_info(title, text)
  print_text(text, color: String::Colors::BLUE)
end


20
21
22
23
24
# File 'lib/kuber_kit/ui/debug.rb', line 20

def print_result(message, data = {})
  print_debug("Result", "---------------------------")
  print_debug("Result", message)
  print_debug("Result", "---------------------------")
end


10
11
12
13
# File 'lib/kuber_kit/ui/debug.rb', line 10

def print_warning(title, text)
  print_text(text, color: String::Colors::YELLOW)
  logger.debug(text)
end