Method: RightConf::Configurator#signature
- Defined in:
- lib/rconf/configurator.rb
#signature ⇒ Object
Calculate unique SHA for current settings
Return
- sha(String)
-
SHA for current settings
145 146 147 148 149 |
# File 'lib/rconf/configurator.rb', line 145 def signature return '' if @settings_values.nil? blob = @settings_values.inject('') { |b, (k, v)| b += "#{k}:#{v};" } sha = Digest::SHA1.hexdigest(blob) end |