Sha256: 00eaefc5c365b9b893f1b2ecb40fa17bb8ef0406186624eb09aa79d90adbfe25

Contents?: true

Size: 617 Bytes

Versions: 8

Compression:

Stored size: 617 Bytes

Contents

module DenkoCLI::Helper
  def error(message, help=:usage)
    $stderr.puts
    $stderr.puts "Error: #{message}"
    $stderr.puts
    usage if help == :usage
    targets if help == :targets
  end

  def usage
    text = File.read(File.join(@options[:cli_dir], "usage.txt"))
    $stderr.print text
    $stderr.puts
    exit(2)
  end

  def targets
    text = File.read(File.join(@options[:cli_dir], "targets.txt"))
    $stderr.print text
    $stderr.puts
    exit(2)
  end
  
  def missing_files
    text = File.read(File.join(@options[:cli_dir], "missing_files.txt"))
    $stderr.print text
    $stderr.puts
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
denko-0.14.0 lib/denko_cli/helper.rb
denko-0.13.6 lib/denko_cli/helper.rb
denko-0.13.5 lib/denko_cli/helper.rb
denko-0.13.4 lib/denko_cli/helper.rb
denko-0.13.3 lib/denko_cli/helper.rb
denko-0.13.2 lib/denko_cli/helper.rb
denko-0.13.1 lib/denko_cli/helper.rb
denko-0.13.0 lib/denko_cli/helper.rb