From fc7d04e156886d040e74a07bc636aba3a4b0c97f Mon Sep 17 00:00:00 2001
From: Paul Ilea <paul@sgalinski.de>
Date: Wed, 3 May 2017 19:12:24 +0300
Subject: [PATCH] [TASK] Remove DB dump file only if downloaded

---
 recipes/default.rb | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/recipes/default.rb b/recipes/default.rb
index 8b2ce7b..03d0c4b 100644
--- a/recipes/default.rb
+++ b/recipes/default.rb
@@ -506,7 +506,6 @@ node['typo3_site']['sync_databases'].each do |database_data|
 		bash 'Import Dump for ' + database_data['database_name'] do
 			code <<-EOF
 				mysql -h 127.0.0.1 -u root -proot #{database_data['database_name']} < #{database_data['dump_local']}
-				rm -f #{database_data['dump_local']}
 			EOF
 			action :run
 		end
@@ -532,6 +531,15 @@ node['typo3_site']['sync_databases'].each do |database_data|
 			end
 		end
 	end
+
+	if database_data['dump_hostname'] and database_data['dump_local']
+		bash 'Remove downloaded ' + database_data['dump_local'] do
+			code <<-EOF
+				rm -f #{database_data['dump_local']}
+			EOF
+			action :run
+		end
+	end
 end
 
 ##################
-- 
GitLab