Module: Telepath::Out

Defined in:
lib/telepath/out.rb

Class Method Summary collapse

Class Method Details

.data(*messages) ⇒ Object



9
10
11
# File 'lib/telepath/out.rb', line 9

def data *messages
  puts messages.flatten
end

.error(command, *messages) ⇒ Object

Raises:

  • (Clamp::UsageError)


13
14
15
# File 'lib/telepath/out.rb', line 13

def error command, *messages
  raise Clamp::UsageError.new(messages.flatten.join("\n"), command)
end

.info(*messages) ⇒ Object



5
6
7
# File 'lib/telepath/out.rb', line 5

def info *messages
  puts messages.flatten.join ' '
end