Skip to content

Instantly share code, notes, and snippets.

@pwilkins
Created May 11, 2015 19:00
Show Gist options
  • Save pwilkins/57a9a1d202150637ad59 to your computer and use it in GitHub Desktop.
Save pwilkins/57a9a1d202150637ad59 to your computer and use it in GitHub Desktop.
+ set -e
+ PROG=update
+ getopts vh opt
+ [[ -f /edx/app/edx_ansible/server-vars.yml ]]
+ extra_args=' -e '\''disable_edx_services=true'\'''
+ declare -A repos_to_cmd
+ edx_ansible_cmd='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' '
+ repos_to_cmd["edx-platform"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' edxapp.yml -e '\''edx_platform_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["xqueue"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' xqueue.yml -e '\''xqueue_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["cs_comments_service"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' forum.yml -e '\''forum_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["xserver"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' xserver.yml -e '\''xserver_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["ease"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' discern.yml -e '\''discern_ease_version=error_message_student_notfound_ccx_coach_dashboard'\'' && /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' ora.yml -e '\''ora_ease_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["edx-ora"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' ora.yml -e '\''ora_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["configuration"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' edx_ansible.yml -e '\''configuration_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["read-only-certificate-code"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' certs.yml -e '\''certs_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["edx-analytics-data-api"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' analyticsapi.yml -e '\''ANALYTICS_API_VERSION=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["edx-ora2"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' ora2.yml -e '\''ora2_version=error_message_student_notfound_ccx_coach_dashboard'\'''
+ repos_to_cmd["insights"]='/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' insights.yml -e '\''INSIGHTS_VERSION=error_message_student_notfound_ccx_coach_dashboard'\'''
+ [[ -z edx-platform ]]
+ [[ -z error_message_student_notfound_ccx_coach_dashboard ]]
+ [[ -z /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e 'disable_edx_services=true' edxapp.yml -e 'edx_platform_version=error_message_student_notfound_ccx_coach_dashboard' ]]
+ cd /edx/app/edx_ansible/edx_ansible/playbooks/edx-east
+ eval 'sudo /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e '\''disable_edx_services=true'\'' edxapp.yml -e '\''edx_platform_version=error_message_student_notfound_ccx_coach_dashboard'\'' '
++ sudo /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook -i localhost, -c local --tags deploy -e disable_edx_services=true edxapp.yml -e edx_platform_version=error_message_student_notfound_ccx_coach_dashboard
[WARNING]: It is unneccessary to use '{{' in loops, leave variables in loop
expressions bare.
PLAY [Deploy edxapp] **********************************************************
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment