소스 검색

[syncthing] Save so much grief, remove file watcher

Colin Powell 3 년 전
부모
커밋
c36b588b28
1개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 8 2
      ansible/roles/syncthing/tasks/main.yml

+ 8 - 2
ansible/roles/syncthing/tasks/main.yml

@@ -20,16 +20,22 @@
     warn: false
   notify: Syncthing restarted
 
-- name: Syncthing password protected
+- name: Syncthing password protected user
   ansible.builtin.lineinfile:
     path: /usr/local/etc/syncthing/config.xml
     insertafter: "^        <address>0.0.0.0:8384</address>"
     line: "        <user>admin</user>"
   notify: Syncthing restarted
 
-- name: Syncthing password protected
+- name: Syncthing password protected pass
   ansible.builtin.lineinfile:
     path: /usr/local/etc/syncthing/config.xml
     insertafter: "^        <address>0.0.0.0:8384</address>"
     line: "        <password>{{ syncthing_admin_pass }}</password>"
   notify: Syncthing restarted
+
+- name: Syncthing disable fsWatcher
+  shell:
+    cmd: 'sed -i -e ''/^    <folder/s/fsWatcherEnabled="true"/fsWatcherEnabled="false'' /usr/local/etc/syncthing/config.xml'
+    warn: false
+  notify: Syncthing restarted