Class: Gistory::Cli::Io

Inherits:
Object
  • Object
show all
Defined in:
lib/gistory/cli/io.rb

Instance Method Summary collapse

Constructor Details

#initialize(out: $stdout, err: $stderr) ⇒ Io



8
9
10
11
# File 'lib/gistory/cli/io.rb', line 8

def initialize(out: $stdout, err: $stderr)
  @out = out
  @err = err
end

Instance Method Details

#error(msg) ⇒ Object



17
18
19
# File 'lib/gistory/cli/io.rb', line 17

def error(msg)
  @err.puts(msg.red)
end

#puts(msg) ⇒ Object



13
14
15
# File 'lib/gistory/cli/io.rb', line 13

def puts(msg)
  @out.puts(msg)
end