Sha256: b934f49061001d01b2f4bb1b0dfbac19a7cf27e5bdd2be7e0918e395f344a976
Contents?: true
Size: 659 Bytes
Versions: 2
Compression:
Stored size: 659 Bytes
Contents
module CapistranoExtensions module Version #:nodoc: # A method for comparing versions of required modules. It expects two # arrays of integers as parameters, the first being the minimum version # required, and the second being the actual version available. It returns # true if the actual version is at least equal to the required version. def self.check(required, actual) #:nodoc: required = required.map { |v| "%06d" % v }.join(".") actual = actual.map { |v| "%06d" % v }.join(".") return actual >= required end MAJOR = 0 MINOR = 1 TINY = 3 STRING = [MAJOR, MINOR, TINY].join(".") end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
jtrupiano-capistrano-extensions-0.1.3 | lib/capistrano-extensions/version.rb |
capistrano-extensions-0.1.3 | lib/capistrano-extensions/version.rb |