Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
puppet-backupninja
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chris
puppet-backupninja
Commits
8d973656
Commit
8d973656
authored
Apr 17, 2015
by
Jerome Charaoui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Merge backupninja:config class into base client class
parent
d18c3e03
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
6 deletions
+28
-6
manifests/init.pp
manifests/init.pp
+22
-0
templates/backupninja.conf.erb
templates/backupninja.conf.erb
+6
-6
No files found.
manifests/init.pp
View file @
8d973656
...
...
@@ -13,6 +13,21 @@ class backupninja (
$keyowner
=
0
,
$keygroup
=
0
,
$keymanage
=
true
,
$configfile
=
'/etc/backupninja.conf'
,
$loglvl
=
4
,
$when
=
'everyday at 01:00'
,
$reportemail
=
'root'
,
$reportsuccess
=
false
,
$reportwarning
=
true
,
$reporthost
=
undef
,
$reportuser
=
undef
,
$reportdirectory
=
undef
,
$logfile
=
'/var/log/backupninja.log'
,
$configdir
=
'/etc/backup.d'
,
$scriptdir
=
'/usr/share/backupninja'
,
$libdir
=
'/usr/lib/backupninja'
,
$usecolors
=
true
,
$vservers
=
false
)
{
# install client dependencies
...
...
@@ -65,4 +80,11 @@ class backupninja (
}
}
file
{
$configfile
:
content
=>
template
(
'backupninja/backupninja.conf.erb'
),
owner
=>
root
,
group
=>
0
,
mode
=>
'0644'
}
}
templates/backupninja.conf.erb
View file @
8d973656
...
...
@@ -8,14 +8,14 @@ when = <%= send(:when) %>
reportemail =
<%=
reportemail
%>
reportsuccess =
<%=
reportsuccess
?
'yes'
:
'no'
%>
reportwarning =
<%=
reportwarning
?
'yes'
:
'no'
%>
<%
if
reporthost
.
is_a?
String
-%>
<%=
'reporthost = '
+
reporthost
%>
<%
if
@reporthost
-%>
<%=
'reporthost = '
+
@
reporthost
%>
<%
end
-%>
<%
if
reportuser
.
is_a?
String
-%>
<%=
'reportuser = '
+
reportuser
%>
<%
if
@reportuser
-%>
<%=
'reportuser = '
+
@
reportuser
%>
<%
end
-%>
<%
if
reportdirectory
.
is_a?
String
-%>
<%=
'reportdirectory = '
+
reportdirectory
%>
<%
if
@reportdirectory
-%>
<%=
'reportdirectory = '
+
@
reportdirectory
%>
<%
end
-%>
logfile =
<%=
logfile
%>
configdirectory =
<%=
configdir
%>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment