class UI::Api

Public Instance Methods

create_task(title, &block) click to toggle source
# File lib/kuber_kit/ui/api.rb, line 17
def create_task(title, &block)
  task = KuberKit::UI::Api::Task.new(title, &block)
  task.execute
  task.wait
end
create_task_group() click to toggle source
# File lib/kuber_kit/ui/api.rb, line 13
def create_task_group
  TaskGroup.new(KuberKit::UI::Api::Task)
end
print_debug(title, text) click to toggle source
print_error(title, text) click to toggle source
print_info(title, text) click to toggle source
print_result(message, data = {}) click to toggle source
print_warning(title, text) click to toggle source

Protected Instance Methods

print_json(data) click to toggle source