Module: SnowyOwl::Digest
- Defined in:
- lib/snowy_owl/digest.rb
Class Method Summary collapse
Class Method Details
.digest(string) ⇒ Object
14 15 16 |
# File 'lib/snowy_owl/digest.rb', line 14 def self.digest string ::Digest::SHA1.hexdigest string end |
.generate_full_path_digest(candidate_plots) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/snowy_owl/digest.rb', line 5 def self.generate_full_path_digest(candidate_plots) pre_digest = nil candidate_plots.each do |plot| pre_digest = pre_digest.nil? ? digest(plot['plot_name']) : digest(pre_digest + plot['plot_name']) plot['digest'] = pre_digest end candidate_plots end |