Sha256: 785906efba73efe7759462242495cd8bd277eac23fbd21dcc8f9fc2651e7806b

Contents?: true

Size: 484 Bytes

Versions: 16

Compression:

Stored size: 484 Bytes

Contents

# A module to make logging a bit easier.
require 'puppet/util/log'

module Puppet::Util::Logging
    # Create a method for each log level.
    Puppet::Util::Log.eachlevel do |level|
        define_method(level) do |args|
            if args.is_a?(Array)
                args = args.join(" ")
            end
            Puppet::Util::Log.create(
                :level => level,
                :source => self,
                :message => args
            )
        end
    end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
puppet-0.25.5 lib/puppet/util/logging.rb
puppet-0.25.4 lib/puppet/util/logging.rb
puppet-0.25.3 lib/puppet/util/logging.rb
puppet-0.24.9 lib/puppet/util/logging.rb
puppet-0.25.2 lib/puppet/util/logging.rb
puppet-0.25.1 lib/puppet/util/logging.rb
puppet-0.25.0 lib/puppet/util/logging.rb
puppet-0.24.0 lib/puppet/util/logging.rb
puppet-0.24.2 lib/puppet/util/logging.rb
puppet-0.24.1 lib/puppet/util/logging.rb
puppet-0.24.3 lib/puppet/util/logging.rb
puppet-0.24.4 lib/puppet/util/logging.rb
puppet-0.24.6 lib/puppet/util/logging.rb
puppet-0.24.5 lib/puppet/util/logging.rb
puppet-0.24.7 lib/puppet/util/logging.rb
puppet-0.24.8 lib/puppet/util/logging.rb