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
172 173 174 175 176 |
# File 'lib/rconf/configurator.rb', line 172 def signature blob = VERSION blob = @settings_values.inject(blob) { |b, (k, v)| b += "#{k}:#{v};" } if @settings_values sha = Digest::SHA1.hexdigest(blob) end |