No Ansible, gostaria de substituir isto:
pgsql:
useCluster: false
addr: 127.0.0.1:5432
password: ""
email:
to: [email protected]
port: 465
password: ""
substitua por isso:
pgsql:
useCluster: false
addr: 127.0.0.1:5432
password: "2024xxx"
email:
to: [email protected]
port: 465
password: ""
Como há duas variáveis idênticas que não podem ser substituídas, eu uso esse método. Mas isso não pode ser alcançado. Como todos devem lidar com isso?
replace:
path: "config.yaml"
regexp: '(redis:[^<]*)password: ""'
replace: '\1password: "2024xxx"'