diff options
author | Gabriel Filion <gabster@lelutin.ca> | 2015-03-06 17:47:09 -0500 |
---|---|---|
committer | Gabriel Filion <gabster@lelutin.ca> | 2015-03-06 17:47:09 -0500 |
commit | b2c9640c654b0d9ba2f5949ef53480c855a6d1f0 (patch) | |
tree | 37611e2ca83b20f594ea2d3cbf1316c91437c738 /templates | |
parent | 21d8dc8652a9e8910914940cc439e7a02efbf39e (diff) | |
parent | aaa21c19b69d381becc1d801d6664b71ba0db525 (diff) | |
download | puppet-backupninja-b2c9640c654b0d9ba2f5949ef53480c855a6d1f0.tar.gz puppet-backupninja-b2c9640c654b0d9ba2f5949ef53480c855a6d1f0.tar.bz2 |
Merge remote-tracking branch 'mayfirst/master' into merge_mayfirst
Conflicts:
manifests/mysql.pp
manifests/pgsql.pp
templates/pgsql.conf.erb
Diffstat (limited to 'templates')
-rw-r--r-- | templates/backupninja.cron.erb | 6 | ||||
-rw-r--r-- | templates/mysql.conf.erb | 7 | ||||
-rw-r--r-- | templates/pgsql.conf.erb | 8 |
3 files changed, 18 insertions, 3 deletions
diff --git a/templates/backupninja.cron.erb b/templates/backupninja.cron.erb new file mode 100644 index 0000000..ec392ca --- /dev/null +++ b/templates/backupninja.cron.erb @@ -0,0 +1,6 @@ +# /etc/cron.d/backupninja -- cron tab entry for package backupninja + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin + +# # run backupninja +<%= min %> <%= hour %> <%= dom %> <%= month %> <%= dow %> root if [ -x <%= backupninja_test_cmd %> ]; then <%= backupninja_cmd %>; fi diff --git a/templates/mysql.conf.erb b/templates/mysql.conf.erb index 82dc368..b7ac5e8 100644 --- a/templates/mysql.conf.erb +++ b/templates/mysql.conf.erb @@ -16,3 +16,10 @@ compress = <%= compress ? 'yes' : 'no' %> <% if real_configfile %> configfile = <%= real_configfile %> <% end %> + +<% if nodata.is_a? String -%> +<%= 'nodata = ' + nodata %> +<% elsif nodata.is_a? Array -%> +<%= "nodata = " + nodata.map { |i| "#{i}" }.join(" ") %> +<% end -%> + diff --git a/templates/pgsql.conf.erb b/templates/pgsql.conf.erb index 7781ef4..5ffa89c 100644 --- a/templates/pgsql.conf.erb +++ b/templates/pgsql.conf.erb @@ -4,8 +4,10 @@ vsname = <%= vsname %> <% if backupdir %> backupdir = <%= backupdir %> <% end %> -<% if databases %> -databases = <%= databases %> -<% end %> +<% if databases.is_a? String -%> +<%= 'databases = ' + databases %> +<% elsif databases.is_a? Array -%> +<%= "databases = " + databases.map { |i| "#{i}" }.join(" ") %> +<% end -%> compress = <%= compress ? 'yes' : 'no' %> |