Sha256: 13f3963f47f29412b98b524c8782b63242ccd057136d7825279386f48158d084

Contents?: true

Size: 666 Bytes

Versions: 14

Compression:

Stored size: 666 Bytes

Contents

$lib = File.expand_path('../', File.dirname(__FILE__))

require "logger"

class ZLogger
    
    attr_accessor :logger

    def initialize(baseExecutePath)
        @logger = Logger.new("#{baseExecutePath}/execute.log")
    end

    def logError(message)
        result = "#{caller[0]}: #{message}"

        puts "Error: #{result}"
        logger.error(result)
    end

    def logWarn(message)
        result = "#{caller[0]}: #{message}"
        
        puts "Warning: #{result}"
        logger.warn(result)
    end

    def logInfo(message)
        result = "#{caller[0]}: #{message}"
        
        puts "Info: #{result}"
        logger.info(result)
    end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
ZReviewTender-1.2.5 lib/ZLogger.rb
ZReviewTender-1.2.4 lib/ZLogger.rb
ZReviewTender-1.2.3 lib/ZLogger.rb
ZReviewTender-1.2.2 lib/ZLogger.rb
ZReviewTender-1.2.1 lib/ZLogger.rb
ZReviewTender-1.2.0 lib/ZLogger.rb
ZReviewTender-1.1.1 lib/ZLogger.rb
ZReviewTender-1.1.0 lib/ZLogger.rb
ZReviewTender-1.0.8 lib/ZLogger.rb
ZReviewTender-1.0.7 lib/ZLogger.rb
ZReviewTender-1.0.6 lib/ZLogger.rb
ZReviewTender-1.0.5 lib/ZLogger.rb
ZReviewTender-1.0.1 lib/ZLogger.rb
ZReviewTender-1.0.0 lib/ZLogger.rb