From e98b887665ba75ef73bda543d9bea40e17667b7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Kar=C3=A9kinian?= Date: Fri, 21 Apr 2017 12:53:37 +0200 Subject: [PATCH] Add missing dependency on mysql, only install mysql client when needed --- site-cookbooks/backup/metadata.rb | 1 + site-cookbooks/backup/recipes/default.rb | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/site-cookbooks/backup/metadata.rb b/site-cookbooks/backup/metadata.rb index 957763d..5cd3ae7 100644 --- a/site-cookbooks/backup/metadata.rb +++ b/site-cookbooks/backup/metadata.rb @@ -7,3 +7,4 @@ version "0.5.0" name "backup" depends 'logrotate' +depends 'mysql' diff --git a/site-cookbooks/backup/recipes/default.rb b/site-cookbooks/backup/recipes/default.rb index fe4a869..6272a7c 100644 --- a/site-cookbooks/backup/recipes/default.rb +++ b/site-cookbooks/backup/recipes/default.rb @@ -58,7 +58,7 @@ if node["backup"]["default_model"] end include_recipe 'logrotate' - if node["backup"]["mysql"] + unless node["backup"]["mysql"]["databases"].empty? # Install MySQL client (includes mysqldump) mysql_client 'default' do action :create