Ansible: Insertar línea si no existe
Estoy tratando de insertar una línea en un archivo de propiedades usando ansible. Quiero agregar alguna propiedad si no existe, pero no reemplazarla si dicha propiedad ya existe en el archivo.
Agrego a mi rol ansible
- name: add couchbase host to properties
lineinfile: dest=/database.properties regexp="^couchbase.host" line="couchbase.host=127.0.0.1"
Pero esto reemplaza el valor de la propiedad nuevamente a 127.0.0.1 si ya existe en el archivo.
¿Qué estoy haciendo mal?