Commit f18e0105 by Feanil Patel Committed by GitHub

Merge pull request #3131 from edx/feanil/yaml_syntax_edxlocal

Convert to the yaml syntax for ansible tasks.
parents 716da727 5d2bc290
...@@ -35,42 +35,42 @@ ...@@ -35,42 +35,42 @@
with_items: "{{ edxlocal_databases }}" with_items: "{{ edxlocal_databases }}"
- name: create api user for the analytics api - name: create api user for the analytics api
mysql_user: > mysql_user:
name=api001 name: "api001"
password="{{ ANALYTICS_API_DATABASES.default.PASSWORD }}" password: "{{ ANALYTICS_API_DATABASES.default.PASSWORD }}"
priv='{{ ANALYTICS_API_DATABASES.default.NAME }}.*:ALL/reports.*:SELECT' priv: '{{ ANALYTICS_API_DATABASES.default.NAME }}.*:ALL/reports.*:SELECT'
when: ANALYTICS_API_SERVICE_CONFIG is defined when: ANALYTICS_API_SERVICE_CONFIG is defined
- name: create read-only reports user for the analytics-api - name: create read-only reports user for the analytics-api
mysql_user: > mysql_user:
name=reports001 name: reports001
password="{{ ANALYTICS_API_DATABASES.reports.PASSWORD }}" password: "{{ ANALYTICS_API_DATABASES.reports.PASSWORD }}"
priv='{{ ANALYTICS_API_DATABASES.reports.NAME }}.*:SELECT' priv: '{{ ANALYTICS_API_DATABASES.reports.NAME }}.*:SELECT'
when: ANALYTICS_API_SERVICE_CONFIG is defined when: ANALYTICS_API_SERVICE_CONFIG is defined
- name: create a database for the hive metastore - name: create a database for the hive metastore
mysql_db: > mysql_db:
db={{ HIVE_METASTORE_DATABASE.name }} db: "{{ HIVE_METASTORE_DATABASE.name }}"
state=present state: "present"
encoding=latin1 encoding: "latin1"
when: HIVE_METASTORE_DATABASE is defined when: HIVE_METASTORE_DATABASE is defined
- name: setup the edx-notes-api db user - name: setup the edx-notes-api db user
mysql_user: > mysql_user:
name={{ EDX_NOTES_API_MYSQL_DB_USER }} name: "{{ EDX_NOTES_API_MYSQL_DB_USER }}"
password={{ EDX_NOTES_API_MYSQL_DB_PASS }} password: "{{ EDX_NOTES_API_MYSQL_DB_PASS }}"
priv='{{ EDX_NOTES_API_MYSQL_DB_NAME }}.*:SELECT,INSERT,UPDATE,DELETE' priv: "{{ EDX_NOTES_API_MYSQL_DB_NAME }}.*:SELECT,INSERT,UPDATE,DELETE"
when: EDX_NOTES_API_MYSQL_DB_USER is defined when: EDX_NOTES_API_MYSQL_DB_USER is defined
- name: setup the read-only db user - name: setup the read-only db user
mysql_user: > mysql_user:
name={{ COMMON_MYSQL_READ_ONLY_USER }} name: "{{ COMMON_MYSQL_READ_ONLY_USER }}"
password={{ COMMON_MYSQL_READ_ONLY_PASS }} password: "{{ COMMON_MYSQL_READ_ONLY_PASS }}"
priv='*.*:ALL' priv: "*.*:ALL"
- name: setup the admin db user - name: setup the admin db user
mysql_user: > mysql_user:
name={{ COMMON_MYSQL_ADMIN_USER }} name: "{{ COMMON_MYSQL_ADMIN_USER }}"
password={{ COMMON_MYSQL_ADMIN_PASS }} password: "{{ COMMON_MYSQL_ADMIN_PASS }}"
priv='*.*:CREATE USER' priv: "*.*:CREATE USER"
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