diff options
author | Luke Kanies <luke@madstop.com> | 2008-04-07 23:39:21 -0500 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-04-08 11:33:49 -0500 |
commit | 1458123550140c6e45982c139daeeca80d0afd22 (patch) | |
tree | efc3b22e6bed59f0f866cc584a880e573e3a28f5 /lib/puppet | |
parent | bd858dff513c36f63bcadc13116558fc151c04be (diff) | |
download | puppet-1458123550140c6e45982c139daeeca80d0afd22.tar.gz puppet-1458123550140c6e45982c139daeeca80d0afd22.tar.xz puppet-1458123550140c6e45982c139daeeca80d0afd22.zip |
Adding an envelope module to handle indirected instance
expiration.
Diffstat (limited to 'lib/puppet')
-rw-r--r-- | lib/puppet/indirector/envelope.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/puppet/indirector/envelope.rb b/lib/puppet/indirector/envelope.rb new file mode 100644 index 000000000..ef7952ef6 --- /dev/null +++ b/lib/puppet/indirector/envelope.rb @@ -0,0 +1,13 @@ +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 |