Advertisement
Guest User

Untitled

a guest
May 10th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. - name: Check to see if DB entry exist for locale
  2. shell: |
  3. mysql --host={{ ems_db_host }}
  4. --user={{ ems_db_user }}
  5. --password={{ ems_db_password }}
  6. --skip-column-names
  7. --execute='SELECT Count(*)
  8. FROM {{ ems_db_name }}.T_LOCALES
  9. WHERE LocaleCode = "{{item.language_code}}";'
  10. register: db_status
  11. with_items: "{{language_list}}"
  12. delegate_to: localhost
  13. run_once: true
  14.  
  15. - name: Update DB with requested language pack details if not exist
  16. mysql_db:
  17. login_host: "{{ ems_db_host }}"
  18. login_user: "{{ ems_db_user }}"
  19. login_password: "{{ ems_db_password }}"
  20. name: "{{ ems_db_name }}"
  21. state: import
  22. target: "~/tmp/deploy/sql/ems_{{item.language_code}}_mysql.sql"
  23. when: db_status.rc == 0 and db_status.stdout != "1"
  24. with_items: "{{language_list}}"
  25. delegate_to: localhost
  26. run_once: true
  27.  
  28. error while evaluating conditional: db_status.rc == 0 and db_status.stdout != "1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement