--- /dev/null
+---
+# tasks file for preflight
+- name: Check user vpn directory existence
+ stat:
+ path: "{{ lookup('env','HOME') }}/{{ user_name }}"
+ register: uservpn_dir
+
+- name: Log user vpn directory status on console
+ debug:
+ msg: "The user vpn directory {{ lookup('env','HOME') }}/{{ user_name }} is already exist"
+ when: uservpn_dir.stat.exists
+
+- name: Create directory to user vpn files
+ file:
+ path: "{{ lookup('env','HOME') }}/{{ user_name }}"
+ state: directory
+ mode: "0700"
+ recurse: true
+ when: not uservpn_dir.stat.exists
+
+- name: Set fact for user vpn files directory
+ set_fact:
+ vpn_user_files_location: "{{ lookup('env','HOME') }}/{{ user_name }}"
\ No newline at end of file