From 6051cb7a40b139b134988da37cef469c5481f42f Mon Sep 17 00:00:00 2001 From: Bohung Date: Wed, 1 Dec 2021 20:37:26 +0800 Subject: [PATCH] Fix bug. --- lib/tasks/detect_sites.rake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/tasks/detect_sites.rake b/lib/tasks/detect_sites.rake index b68c9a4..1153519 100644 --- a/lib/tasks/detect_sites.rake +++ b/lib/tasks/detect_sites.rake @@ -135,12 +135,12 @@ namespace :create_site do cert_file_store_path = site_cert.cert_file.file.file crt_file_content = exec_ssh_command_by_sudo_and_see_output(ssh,"cat #{crt_file_path}",false).select{|s| s.present?}.join("\n").strip.split(/(\r\n|\n)/).select{|s| s.present?}.join("\n") FileUtils.mkdir_p(File.dirname(cert_file_store_path)) unless Dir.exist?(File.dirname(cert_file_store_path)) - File.open(site_cert.cert_file.file.file,'w+'){|f| f.write(crt_file_content)} + File.open(cert_file_store_path,'w+'){|f| f.write(crt_file_content)} site_cert["private_key"] = File.basename(private_key_path) private_key_store_path = site_cert.private_key.file.file private_key_content = exec_ssh_command_by_sudo_and_see_output(ssh,"cat #{private_key_path}",false).select{|s| s.present?}.join("\n").strip.split(/(\r\n|\n)/).select{|s| s.present?}.join("\n") - FileUtils.mkdir_p(File.dirname(private_key_store_path)) unless Dir.exist?(File.dirname(private_key_path)) - File.open(site_cert.private_key.file.file,'w+'){|f| f.write(private_key_content)} + FileUtils.mkdir_p(File.dirname(private_key_store_path)) unless Dir.exist?(File.dirname(private_key_store_path)) + File.open(private_key_store_path,'w+'){|f| f.write(private_key_content)} site_cert.source_paths = [crt_file_path,private_key_path] site_cert.is_certbot = private_key_path.include?("letsencrypt") site_cert.save