diff options
| author | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-12-08 07:29:43 -0700 |
|---|---|---|
| committer | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-12-08 07:29:43 -0700 |
| commit | 85721c5bb09028974a724a43849f7291bc5f719d (patch) | |
| tree | dc1b8ee2bc7516846f0f5556b23cc423324c26af /salt/openbook/ci/files/openbookctl | |
| parent | 2bc881db007a02995d0a09ed5d1303d00d120418 (diff) | |
debug support integrated into jenkins
Issue: IS-44
Diffstat (limited to 'salt/openbook/ci/files/openbookctl')
| -rw-r--r-- | salt/openbook/ci/files/openbookctl | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/salt/openbook/ci/files/openbookctl b/salt/openbook/ci/files/openbookctl index 57aefb4..6a8aa5e 100644 --- a/salt/openbook/ci/files/openbookctl +++ b/salt/openbook/ci/files/openbookctl @@ -38,25 +38,25 @@ do_start() { ensure_openbook_databases_created {% raw %}{% endif %}{% endraw %} {% raw %}{% if "True" == openbook_install_job_scheduler_server|string() %}{% endraw %} - {{ pillar["ansible"]["dirs"]["output"]["name"] }}/job_scheduler_server/run.sh + {{ pillar["ansible"]["dirs"]["output"]["name"] }}/job_scheduler_server/run.sh ${@} {% raw %}{% endif %}{% endraw %} {% raw %}{% if "True" == openbook_install_workflow_server|string() %}{% endraw %} - {{ pillar["ansible"]["dirs"]["output"]["name"] }}/workflow_server/run.sh + {{ pillar["ansible"]["dirs"]["output"]["name"] }}/workflow_server/run.sh ${@} {% raw %}{% endif %}{% endraw %} {% raw %}{% if "True" == openbook_install_admin_api_server|string() %}{% endraw %} - {{ pillar["ansible"]["dirs"]["output"]["name"] }}/admin_api_server/run.sh + {{ pillar["ansible"]["dirs"]["output"]["name"] }}/admin_api_server/run.sh ${@} {% raw %}{% endif %}{% endraw %} {% raw %}{% if "True" == openbook_install_customer_api_server|string() %}{% endraw %} - {{ pillar["ansible"]["dirs"]["output"]["name"] }}/customer_api_server/run.sh + {{ pillar["ansible"]["dirs"]["output"]["name"] }}/customer_api_server/run.sh ${@} {% raw %}{% endif %}{% endraw %} {% raw %}{% if "True" == openbook_install_admin_web_ui|string() %}{% endraw %} - {{ pillar["ansible"]["dirs"]["output"]["name"] }}/admin_web_ui/run.sh + {{ pillar["ansible"]["dirs"]["output"]["name"] }}/admin_web_ui/run.sh ${@} {% raw %}{% endif %}{% endraw %} {% raw %}{% if "True" == openbook_install_customer_web_ui|string() %}{% endraw %} - {{ pillar["ansible"]["dirs"]["output"]["name"] }}/customer_web_ui/run.sh + {{ pillar["ansible"]["dirs"]["output"]["name"] }}/customer_web_ui/run.sh ${@} {% raw %}{% endif %}{% endraw %} echo - echo "Openbook started. All components may not be fully initialized and available." + echo "Openbook started." } do_stop() { @@ -82,11 +82,14 @@ do_stop() { docker stop {{ pillar["database"]["container_name"] }} {% raw %}{% endif %}{% endraw %} docker container prune -f + echo + echo "Openbook stopped." } do_help() { echo "Usage:" echo " $0 start" + echo " $0 debug" echo " $0 stop" {% raw %}{% if "True" == openbook_install_database|string() %}{% endraw %} echo " $0 test_database" @@ -97,6 +100,9 @@ case $1 in start*) do_start ;; + debug*) + do_start debug + ;; stop*) do_stop ;; |
