Method: CLI::UI::StdoutRouter::Capture#initialize
- Defined in:
- lib/cli/ui/stdout_router.rb
#initialize(with_frame_inset: true, merged_output: false, duplicate_output_to: File.open(File::NULL, 'w'), &block) ⇒ Capture
Returns a new instance of Capture.
196 197 198 199 200 201 202 203 204 205 206 207 208 209 |
# File 'lib/cli/ui/stdout_router.rb', line 196 def initialize( with_frame_inset: true, merged_output: false, duplicate_output_to: File.open(File::NULL, 'w'), &block ) @with_frame_inset = with_frame_inset @merged_output = merged_output @duplicate_output_to = duplicate_output_to @block = block @print_captured_output = false @out = StringIO.new @err = StringIO.new end |