Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos-caddy
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
Guillaume Hervier
slapos-caddy
Commits
1a803bf0
Commit
1a803bf0
authored
Sep 06, 2016
by
Nicolas Wavrant
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
slaprunner: deploys script to provide custom information to the takeover interface
parent
fc0cabd2
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
2 deletions
+25
-2
software/slaprunner/common.cfg
software/slaprunner/common.cfg
+11
-2
software/slaprunner/instance-runner-import.cfg.in
software/slaprunner/instance-runner-import.cfg.in
+8
-0
software/slaprunner/instance-runner.cfg
software/slaprunner/instance-runner.cfg
+1
-0
software/slaprunner/template/resilient_software_release_information.py.in
...ner/template/resilient_software_release_information.py.in
+5
-0
No files found.
software/slaprunner/common.cfg
View file @
1a803bf0
...
@@ -54,7 +54,7 @@ mode = 0644
...
@@ -54,7 +54,7 @@ mode = 0644
recipe = slapos.recipe.template
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-runner.cfg
url = ${:_profile_base_location_}/instance-runner.cfg
output = ${buildout:directory}/template-runner.cfg.in
output = ${buildout:directory}/template-runner.cfg.in
md5sum = f
e8626980860002cd1044669cf7c2181
md5sum = f
82470af9aaace356579d1a182a9c65b
mode = 0644
mode = 0644
[template-runner-import-script]
[template-runner-import-script]
...
@@ -70,7 +70,7 @@ mode = 0644
...
@@ -70,7 +70,7 @@ mode = 0644
recipe = slapos.recipe.template
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-runner-import.cfg.in
url = ${:_profile_base_location_}/instance-runner-import.cfg.in
output = ${buildout:directory}/instance-runner-import.cfg
output = ${buildout:directory}/instance-runner-import.cfg
md5sum = 5
217b9157c3691c069a95dd2d487e703
md5sum = 5
4f88118f280d7c7e970bdce641f3157
mode = 0644
mode = 0644
[template-runner-export-script]
[template-runner-export-script]
...
@@ -191,6 +191,15 @@ destination = ${buildout:parts-directory}/${:filename}
...
@@ -191,6 +191,15 @@ destination = ${buildout:parts-directory}/${:filename}
filename = monitor-check-webrunner-internal-instances.py
filename = monitor-check-webrunner-internal-instances.py
mode = 0644
mode = 0644
[template-resilient-software-release-information]
recipe = hexagonit.recipe.download
ignore-existing = true
download-only = true
md5sum = 922498a301ab3defe412602f626e02ec
url = ${:_profile_base_location_}/template/${:filename}
filename = resilient_software_release_information.py.in
mode = 0644
[eggs]
[eggs]
recipe = zc.recipe.egg
recipe = zc.recipe.egg
eggs =
eggs =
...
...
software/slaprunner/instance-runner-import.cfg.in
View file @
1a803bf0
...
@@ -26,6 +26,8 @@ parts +=
...
@@ -26,6 +26,8 @@ parts +=
bash-profile
bash-profile
supervisord-wrapper
supervisord-wrapper
importer-consistency-promise
importer-consistency-promise
resilient-software-release-information
# have to repeat the next one, as it's not inherited from pbsready-import
# have to repeat the next one, as it's not inherited from pbsready-import
import-on-notification
import-on-notification
...
@@ -98,6 +100,12 @@ input = inline: #!/bin/sh
...
@@ -98,6 +100,12 @@ input = inline: #!/bin/sh
output = $${directory:promises}/importer-consistency-promise
output = $${directory:promises}/importer-consistency-promise
mode = 755
mode = 755
[resilient-software-release-information]
recipe = slapos.recipe.template
url = ${template-resilient-software-release-information:destination}/${template-resilient-software-release-information:filename}
output = $${directory:cgi-bin}/resilient_software_release_information.py
mode = 0600
[slap-parameter]
[slap-parameter]
auto-deploy-instance = false
auto-deploy-instance = false
auto-deploy = true
auto-deploy = true
...
...
software/slaprunner/instance-runner.cfg
View file @
1a803bf0
...
@@ -106,6 +106,7 @@ test = $${:etc}/test/
...
@@ -106,6 +106,7 @@ test = $${:etc}/test/
nginx-data = $${:srv}/nginx
nginx-data = $${:srv}/nginx
ca-dir = $${:srv}/ssl
ca-dir = $${:srv}/ssl
project = $${:srv}/runner/project
project = $${:srv}/runner/project
cgi-bin = $${:srv}/cgi-bin
[runnerdirectory]
[runnerdirectory]
recipe = slapos.cookbook:mkdirectory
recipe = slapos.cookbook:mkdirectory
...
...
software/slaprunner/template/resilient_software_release_information.py.in
0 → 100644
View file @
1a803bf0
# Provides information related to the Webrunner Software Release to the
# takeover interface of the Resilient stack
def main():
return {}
\ No newline at end of file
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