Sha256: 63b762d41220b8e0dea7b372ba8a1265ba9046e977dedc4152684007f234eb3d

Contents?: true

Size: 338 Bytes

Versions: 609

Compression:

Stored size: 338 Bytes

Contents

require 'puppet/util/checksums'
Puppet::Parser::Functions::newfunction(:digest, :type => :rvalue, :arity => 1, :doc => "Returns a hash value from a provided string using the digest_algorithm setting from the Puppet config file.") do |args|
  algo = Puppet[:digest_algorithm]
  Puppet::Util::Checksums.method(algo.intern).call args[0]
end

Version data entries

609 entries across 609 versions & 3 rubygems

Version Path
puppet-6.29.0 lib/puppet/parser/functions/digest.rb
puppet-6.29.0-x86-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.29.0-x64-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.29.0-universal-darwin lib/puppet/parser/functions/digest.rb
puppet-6.28.0 lib/puppet/parser/functions/digest.rb
puppet-6.28.0-x86-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.28.0-x64-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.28.0-universal-darwin lib/puppet/parser/functions/digest.rb
puppet-6.27.0 lib/puppet/parser/functions/digest.rb
puppet-6.27.0-x86-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.27.0-x64-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.27.0-universal-darwin lib/puppet/parser/functions/digest.rb
puppet-6.26.0 lib/puppet/parser/functions/digest.rb
puppet-6.26.0-x86-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.26.0-x64-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.26.0-universal-darwin lib/puppet/parser/functions/digest.rb
puppet-6.25.1 lib/puppet/parser/functions/digest.rb
puppet-6.25.1-x86-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.25.1-x64-mingw32 lib/puppet/parser/functions/digest.rb
puppet-6.25.1-universal-darwin lib/puppet/parser/functions/digest.rb