Unverified Commit b24b31a6 by Kevin Falcone Committed by GitHub

Merge pull request #4349 from edx/jibsheet/xqueue-devstack.sh

Give xqueue a devstack.sh
parents 8c0f0b0a 3bc1c171
......@@ -17,6 +17,6 @@ RUN apt-get update
ADD . /edx/app/edx_ansible/edx_ansible
COPY docker/build/xqueue/ansible_overrides.yml /
WORKDIR /edx/app/edx_ansible/edx_ansible/docker/plays
RUN /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook xqueue.yml -i '127.0.0.1,' -c local -t "install:base,install:system-requirements,install:configuration,install:app-requirements,install:code" -e@/ansible_overrides.yml
RUN /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook xqueue.yml -i '127.0.0.1,' -c local -t "install:base,install:system-requirements,install:configuration,install:app-requirements,install:code,devstack" -e@/ansible_overrides.yml
EXPOSE 18040
......@@ -4,3 +4,4 @@ XQUEUE_RABBITMQ_HOSTNAME: "edx.devstack.rabbit"
XQUEUE_MYSQL_HOST: "edx.devstack.mysql"
xqueue_gunicorn_port: 18040
xqueue_gunicorn_host: 0.0.0.0
devstack: true
......@@ -37,6 +37,19 @@
- install
- install:system-requirements
- name: write devstack script
template:
src: "devstack.sh.j2"
dest: "{{ xqueue_app_dir }}/devstack.sh"
owner: "{{ xqueue_user }}"
group: "{{ common_web_group }}"
mode: 0744
when: devstack is defined and devstack
tags:
- devstack
- devstack:install
- include: deploy.yml
tags:
- deploy
\ No newline at end of file
- deploy
#!/usr/bin/env bash
# {{ ansible_managed }}
COMMAND=$1
case $COMMAND in
open)
. {{ xqueue_venv_bin }}/activate
cd {{ xqueue_code_dir }}
/bin/bash
;;
esac
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment