From b160516078fa8437e85054091dd8ee6625ca9a89 Mon Sep 17 00:00:00 2001 From: abrown38 Date: Fri, 6 Sep 2024 16:07:47 +0100 Subject: [PATCH] add to space domain text file --- ansible/roles/win_transfer/tasks/mount.yml | 7 +++++++ ansible/roles/win_transfer/tasks/unmount.yml | 7 +++++++ ansible/roles/win_transfer/vars/main.yml | 1 + 3 files changed, 15 insertions(+) diff --git a/ansible/roles/win_transfer/tasks/mount.yml b/ansible/roles/win_transfer/tasks/mount.yml index e803d9a..a2319df 100644 --- a/ansible/roles/win_transfer/tasks/mount.yml +++ b/ansible/roles/win_transfer/tasks/mount.yml @@ -15,6 +15,13 @@ path: "{{ mft_directory }}" state: directory + - name: Add entry to space-domains.txt + lineinfile: + path: "{{ space_domain_path }}" + state: present + regexp: "^{{ os_project }}" + line: "{{ os_project }}-{{ win_project }}" + - name: Copy smb-credential template to os-transfer template: dest: "{{ credentials_path }}" diff --git a/ansible/roles/win_transfer/tasks/unmount.yml b/ansible/roles/win_transfer/tasks/unmount.yml index 2514948..3b9a9d3 100644 --- a/ansible/roles/win_transfer/tasks/unmount.yml +++ b/ansible/roles/win_transfer/tasks/unmount.yml @@ -15,6 +15,13 @@ path: "{{ mft_directory }}" state: absent + - name: Remove entry from space-domains.txt + lineinfile: + path: "{{ space_domain_path }}" + state: absent + regexp: "^{{ os_project }}" + line: "{{ os_project }}-{{ win_project }}" + - name: Remove smb-credential template file: path: "{{ credentials_path }}" diff --git a/ansible/roles/win_transfer/vars/main.yml b/ansible/roles/win_transfer/vars/main.yml index 10e572c..4fa4fa0 100644 --- a/ansible/roles/win_transfer/vars/main.yml +++ b/ansible/roles/win_transfer/vars/main.yml @@ -1,3 +1,4 @@ mount_directory: /mnt/windows/{{ os_project }}-{{ win_project }} mft_directory: /mnt/os-transfer/windows-mft/{{ os_project }}-{{ win_project }} +space_domain_path: /root/scripts/space-domains.txt credentials_path: /root/windows-envs/.{{ os_project }}-{{ win_project }}-smbcredentials \ No newline at end of file