# File lib/nanoc/base/store.rb, line 63 def load # Don’t load twice if @loaded return end # Check file existance if !File.file?(self.filename) no_data_found @loaded = true return end pstore.transaction do # Check version if pstore[:version] != self.version version_mismatch_detected @loaded = true return end # Load self.data = pstore[:data] @loaded = true end end