Sha256: d6987d3bd924100f17af4e3916b6193fada480026bb1e69efaa1dad6aa149925
Contents?: true
Size: 517 Bytes
Versions: 28
Compression:
Stored size: 517 Bytes
Contents
# frozen_string_literal: true require 'eac_cli/runner' require 'eac_ruby_utils/core_ext' module EacCli module RunnerWith module OutputFile common_concern do include ::EacCli::Runner runner_definition do arg_opt '-o', '--output-file', 'Output to file.' end end def run_output if parsed.output_file.present? ::File.write(parsed.output_file, output_content) else out output_content end end end end end
Version data entries
28 entries across 28 versions & 3 rubygems