add vsnames support to mysql config
$configdir = '/etc/backup.d',
$scriptdir = '/usr/share/backupninja',
$libdir = '/usr/lib/backupninja',
- $usecolors = true
+ $usecolors = true,
+ $vserver = false
) {
file { $configfile:
content => template('backupninja/backupninja.conf.erb'),
$hotcopy = false,
$sqldump = false,
$compress = false,
- $configfile = '/etc/mysql/debian.cnf'
+ $configfile = '/etc/mysql/debian.cnf',
+ $vserver = false
) {
include backupninja::client
file { "${backupninja::client::configdir}/${order}_${name}.mysql":
scriptdirectory = <%= scriptdir %>
libdirectory = <%= libdir %>
usecolors = <%= usecolors ? 'yes' : 'no' %>
+vserver = <%= vserver ? 'yes' : 'no' %>
# the next time Puppet runs. Please make configuration changes to this
# service in Puppet.
-<% %w{user dbusername dbpassword dbhost databases backupdir}.each do |v|
+<% %w{user dbusername dbpassword dbhost databases backupdir vsname}.each do |v|
if send(v)
-%><%= v + ' = ' + send(v) + "\n" %><%
end