diff options
Diffstat (limited to 'lib/puppet/storage.rb')
-rw-r--r-- | lib/puppet/storage.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/puppet/storage.rb b/lib/puppet/storage.rb index dfcb5fe55..8f2d12de6 100644 --- a/lib/puppet/storage.rb +++ b/lib/puppet/storage.rb @@ -31,6 +31,7 @@ module Puppet Puppet.info "Statefile %s does not exist" % Puppet[:checksumfile] return end + begin #Puppet.debug "Loading statefile %s" % Puppet[:checksumfile] File.open(Puppet[:checksumfile]) { |file| file.each { |line| @@ -46,6 +47,9 @@ module Puppet end } } + rescue => detail + Puppet.err "Could not read %s" % Puppet[:checksumfile] + end #Puppet.debug "Loaded state is %s" % @@state.inspect end |