Class: Rgversion::Terminal
- Inherits:
-
Object
- Object
- Rgversion::Terminal
- Defined in:
- lib/rgversion/terminal.rb
Instance Method Summary collapse
- #copy_to_clipboard ⇒ Object
-
#initialize(command, results) ⇒ Terminal
constructor
A new instance of Terminal.
- #report ⇒ Object
Constructor Details
#initialize(command, results) ⇒ Terminal
Returns a new instance of Terminal.
3 4 5 6 |
# File 'lib/rgversion/terminal.rb', line 3 def initialize(command, results) @command = command @results = results end |
Instance Method Details
#copy_to_clipboard ⇒ Object
13 14 15 16 17 |
# File 'lib/rgversion/terminal.rb', line 13 def copy_to_clipboard return if @output.blank? clipboard = Clipboard.new(@output, @command) clipboard.copy end |
#report ⇒ Object
8 9 10 11 |
# File 'lib/rgversion/terminal.rb', line 8 def report render_errors render_output end |