class KPM::Sha1Checker

def save!

def save!
  Dir.mktmpdir do |tmp_destination_dir|
    tmp_file = File.join(tmp_destination_dir, File.basename(@sha1_file))
    File.open(tmp_file, 'w') do |file|
      file.write(@sha1_config.to_yaml)
    end
    FileUtils.copy(tmp_file, @sha1_file)
  end
  reload!
end