Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kwabena Antwi-Boasiako
slapos
Commits
8f44a871
Commit
8f44a871
authored
Nov 06, 2013
by
Cédric de Saint Martin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[Resilient stack] Allow to define complete backup periodicity.
In cron format.
parent
1b7e2e06
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
9 deletions
+8
-9
stack/resilient/buildout.cfg
stack/resilient/buildout.cfg
+5
-6
stack/resilient/pbsready-export.cfg.in
stack/resilient/pbsready-export.cfg.in
+3
-3
No files found.
stack/resilient/buildout.cfg
View file @
8f44a871
...
@@ -37,7 +37,7 @@ eggs = collective.recipe.template
...
@@ -37,7 +37,7 @@ eggs = collective.recipe.template
recipe = slapos.recipe.template
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/pbsready.cfg.in
url = ${:_profile_base_location_}/pbsready.cfg.in
output = ${buildout:directory}/pbsready.cfg
output = ${buildout:directory}/pbsready.cfg
#md5sum = fcb6d12fc34e7b34bb97786ef4f85f01
md5sum = 02a5f1741d6b732519c06b522dbe0d66
mode = 0644
mode = 0644
[pbsready-import]
[pbsready-import]
...
@@ -46,7 +46,7 @@ mode = 0644
...
@@ -46,7 +46,7 @@ mode = 0644
recipe = slapos.recipe.template
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/pbsready-import.cfg.in
url = ${:_profile_base_location_}/pbsready-import.cfg.in
output = ${buildout:directory}/pbsready-import.cfg
output = ${buildout:directory}/pbsready-import.cfg
#md5sum = cb562bd954b9e809c8748d0f96de4116
md5sum = 0f953067aac3e0132f72fc7e1ed38bd4
mode = 0644
mode = 0644
[pbsready-export]
[pbsready-export]
...
@@ -55,7 +55,7 @@ mode = 0644
...
@@ -55,7 +55,7 @@ mode = 0644
recipe = slapos.recipe.template
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/pbsready-export.cfg.in
url = ${:_profile_base_location_}/pbsready-export.cfg.in
output = ${buildout:directory}/pbsready-export.cfg
output = ${buildout:directory}/pbsready-export.cfg
md5sum =
8fb619622a08aff2321497895e04df16
md5sum =
135638b8c513c7723efb51e3d9182ae9
mode = 0644
mode = 0644
[template-pull-backup]
[template-pull-backup]
...
@@ -68,7 +68,7 @@ mode = 0644
...
@@ -68,7 +68,7 @@ mode = 0644
[template-replicated]
[template-replicated]
recipe = slapos.recipe.download
recipe = slapos.recipe.download
url = ${:_profile_base_location_}/template-replicated.cfg.in
url = ${:_profile_base_location_}/template-replicated.cfg.in
#md5sum = d2926c3dd292cb1d4fd99dd0e2211666
md5sum = 0bb089f73934bd651efa045c01c46473
mode = 0644
mode = 0644
destination = ${buildout:directory}/template-replicated.cfg.in
destination = ${buildout:directory}/template-replicated.cfg.in
...
@@ -91,7 +91,7 @@ output = ${buildout:directory}/instance-frozen.cfg
...
@@ -91,7 +91,7 @@ output = ${buildout:directory}/instance-frozen.cfg
[resilient-web-takeover-cgi-script-download]
[resilient-web-takeover-cgi-script-download]
recipe = slapos.recipe.download
recipe = slapos.recipe.download
url = ${:_profile_base_location_}/resilient-web-takeover-cgi-script.py.in
url = ${:_profile_base_location_}/resilient-web-takeover-cgi-script.py.in
#md5sum =
md5sum = e6262c5cf9b1c4d1ea4d959fdcbe3070
mode = 0644
mode = 0644
destination = ${buildout:directory}/resilient-web-takeover-cgi-script.py.in
destination = ${buildout:directory}/resilient-web-takeover-cgi-script.py.in
...
@@ -100,4 +100,3 @@ destination = ${buildout:directory}/resilient-web-takeover-cgi-script.py.in
...
@@ -100,4 +100,3 @@ destination = ${buildout:directory}/resilient-web-takeover-cgi-script.py.in
Jinja2 = 2.6
Jinja2 = 2.6
# ... And newer s.r.template requires Jinja2 >= 2.7
# ... And newer s.r.template requires Jinja2 >= 2.7
slapos.recipe.template = 2.4.2
slapos.recipe.template = 2.4.2
stack/resilient/pbsready-export.cfg.in
View file @
8f44a871
...
@@ -53,10 +53,10 @@ pidfile = $${resilient-directory:pid}/$${:name}.pid
...
@@ -53,10 +53,10 @@ pidfile = $${resilient-directory:pid}/$${:name}.pid
<= cron
<= cron
recipe = slapos.cookbook:cron.d
recipe = slapos.cookbook:cron.d
name = backup
name = backup
frequency = $${slap-parameter:resiliency-backup-periodicity}
* * * *
frequency = $${slap-parameter:resiliency-backup-periodicity}
command = $${notifier-exporter:wrapper}
command = $${notifier-exporter:wrapper}
[slap-parameter]
[slap-parameter]
#
in minutes, modulo 60, in cron.d format (i.e */15 is
accepted).
#
In cron.d format (i.e things like */15 * * * * are
accepted).
resiliency-backup-periodicity = 0
resiliency-backup-periodicity = 0
0 * * *
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