Sha256: c791926bd3048ce48cdb4959379f29b45e9d63a388bd5987efad61ece8d7048d

Contents?: true

Size: 557 Bytes

Versions: 2

Compression:

Stored size: 557 Bytes

Contents

# frozen_string_literal: true

require "rfix"
require "cli/ui"

module Rfix::Log
  def say(message)
    CLI::UI.puts("{{v}} #{message}")
  end

  def say_error(message)
    CLI::UI.puts("{{x}} #{message}")
  end

  def say_error_sub(message)
    CLI::UI.puts(message.to_s)
  end

  def say_debug(message)
    if Rfix.debug?
      CLI::UI.puts("{{*}} [{{info:Debug}}] #{message}")
    end
  end

  def say_abort(message)
    CLI::UI.puts("{{x}} #{message}")
    exit 1
  end

  def say_exit(message)
    CLI::UI.puts("{{v}} #{message}")
    exit 0
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rfix-1.0.15.pre.116 lib/rfix/log.rb
rfix-1.0.15 lib/rfix/log.rb