Sha256: ded5dd6bde3cac359fd9ef3fd99e2d49fa6a98c6b319384e9d8b804fcee6c594

Contents?: true

Size: 308 Bytes

Versions: 7

Compression:

Stored size: 308 Bytes

Contents

require 'puppet/indirector'

# Provide any attributes or functionality needed for indirected
# instances.
module Puppet::Indirector::Envelope
    attr_accessor :expiration

    def expired?
        return false unless expiration
        return false if expiration >= Time.now
        return true
    end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
puppet-0.24.9 lib/puppet/indirector/envelope.rb
puppet-0.25.1 lib/puppet/indirector/envelope.rb
puppet-0.25.0 lib/puppet/indirector/envelope.rb
puppet-0.24.5 lib/puppet/indirector/envelope.rb
puppet-0.24.7 lib/puppet/indirector/envelope.rb
puppet-0.24.6 lib/puppet/indirector/envelope.rb
puppet-0.24.8 lib/puppet/indirector/envelope.rb