Keeping directory content in sync

21 views
Skip to first unread message

John Petro

unread,
Nov 22, 2021, 2:59:54 PM11/22/21
to ansible...@googlegroups.com
I am working on a role for work, and it needs to keep the source directory ( that lives on the ansible controlnode ), and the destination ( lives on teh remote ) in sync. I know that the copy module can keep the changes/additions in sync.  I am not so much worried about that part.  Where I am getting stuck, is how to handle if we delete a file at the source, and want that delete carried forward to the remote.

Is there a good way to do that, other than stat the files, loop through the variable, and delete anything that doesn't exist?

Any advice you have here would be much appreciated.

--John

Rilindo Foster

unread,
Nov 22, 2021, 3:09:32 PM11/22/21
to ansible...@googlegroups.com
--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAPAjob8UvQuOSCGMUqiO--vM6dVAB27aa_-RMmYegbCtcCninw%40mail.gmail.com.


This email and its attachments are confidential and may be privileged.  Any unauthorized use or disclosure is prohibited.  If you receive this email in error, please notify the sender and permanently delete the original without forwarding, making any copies or disclosing its contents. NextCapital is a brand name representing NextCapital Group, Inc. and its subsidiaries, NextCapital Software, Inc. and NextCapital Advisers, Inc. 

Dick Visser

unread,
Nov 22, 2021, 3:14:32 PM11/22/21
to ansible...@googlegroups.com
Shameless plug: if your source directory contains templates, take a look at this role: https://github.com/dnmvisser/ansible_role_template_tree





--
Dick Visser
Trust & Identity Service Operations Manager
GÉANT
Reply all
Reply to author
Forward
0 new messages