Class: Gistory::Cli::Io
- Inherits:
-
Object
- Object
- Gistory::Cli::Io
- Defined in:
- lib/gistory/cli/io.rb
Instance Method Summary collapse
- #error(msg) ⇒ Object
-
#initialize(out: $stdout, err: $stderr) ⇒ Io
constructor
A new instance of Io.
- #puts(msg) ⇒ Object
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 |