Sha256: d1eecf33088d5e4e88643d275bf6469a115c5d94ea2682135cacde9775651e5b

Contents?: true

Size: 303 Bytes

Versions: 2

Compression:

Stored size: 303 Bytes

Contents

require 'puppet/util/package'

Puppet::Parser::Functions::newfunction(:versioncmp,  :doc => "Compares two versions.") do |args|

    unless args.length == 2
        raise Puppet::ParseError, "versioncmp should have 2 arguments"
    end

    return Puppet::Util::Package.versioncmp(args[0], args[1])
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
puppet-0.24.9 lib/puppet/parser/functions/versioncmp.rb
puppet-0.24.8 lib/puppet/parser/functions/versioncmp.rb