288
289
290
291
292
293
294
295
296
297
298
299
300
|
# File 'lib/rake/config.rb', line 288
def self.load_encrypted_file(yamlFileName)
Rake::Application.mesg "loading encrypted configuration file [#{yamlFileName}]\n in #{Dir.getwd}" if Rake.application.options.trace;
yamlPlainText = "";
begin
yamlPlainText = gpgDecryptFile2Data(yamlFileName);
rescue
yamlPlainText = openSslDecryptFile2Data(yamlFileName);
end
loadedHash = YAML::load(yamlPlainText);
if loadedHash then
@@encryptedData.merge(loadedHash);
end
end
|