+1

On Tue, Nov 24, 2009 at 12:41 PM, Peter Meier <[email protected]>wrote:

> Since 0.25.0 node's timestamps have to be parsed before processing.
>
> Signed-off-by: Peter Meier <[email protected]>
> ---
>  ext/puppetlast |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/ext/puppetlast b/ext/puppetlast
> index e52529d..e949676 100755
> --- a/ext/puppetlast
> +++ b/ext/puppetlast
> @@ -4,6 +4,7 @@
>  # AJ "Fujin" Christensen <[email protected]>
>  #
>  require 'puppet'
> +require 'time'
>
>  Puppet[:config] = "/etc/puppet/puppet.conf"
>  Puppet.parse_config
> @@ -11,5 +12,5 @@ Puppet[:name] = "puppetmasterd"
>  Puppet::Node::Facts.terminus_class = :yaml
>
>  Puppet::Node::Facts.search("*").sort { |a,b| a.name <=> b.name }.each do
> |node|
> -  puts "#{node.name} #{node.expired? ? 'cached expired, ' : ''}checked in
> #{((Time.now - node.values[:_timestamp]) / 60).floor} minutes ago"
> +  puts "#{node.name} #{node.expired? ? 'cached expired, ' : ''}checked in
> #{((Time.now - Time.parse(node.values[:_timestamp])) / 60).floor} minutes
> ago"
>  end
> --
> 1.6.3.3
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<puppet-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-dev?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.


Reply via email to