deploy_customer_configuration.yml 1.15 KB
---
- hosts: dhipaya
  become: true
  vars:
        dmapublishURL: 'publishUrl = https://tipeasy.dhipaya.co.th'
  tasks:
      - file:
            path: /opt/stack/dma/conf/dmaconfig.properties
            state: touch
            mode: 0644
      - name:  Update DMA publish URL
        copy: content="{{ dmapublishURL }}" dest=/opt/stack/dma/conf/dmaconfig.properties
    
- hosts: blueprint
  become: true
  vars:
        dmapublishURL: 'publishUrl = https://bpchat.beebuddy.net'
        wdchatpublishURL: https://bpchat.beebuddy.net
  tasks:
      - file:
            path: /opt/stack/dma/conf/dmaconfig.properties
            state: touch
            mode: 0644
      - name:  Update DMA publish URL
        copy: content="{{ dmapublishURL }}" dest=/opt/stack/dma/conf/dmaconfig.properties
        
      - name: Update publish_url
        expect:
            command: /opt/stack/postgres/postgresql/bin/psql --host=127.0.0.1 --port=7432 --username=wdchat -d WDCHAT -c "update wd_sys_config set sys_value = '{{ wdchatpublishURL }}' where sys_group ='system' and sys_key = 'publish_url'"
            responses:
                'Password for user wdchat': 'BBRyAPNh6g4H9qte'