From 57de662fff013f3693610b0ee31b218d0d330aa3 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Wed, 26 Mar 2025 16:21:56 +0100 Subject: [PATCH] feat: add directory creation tasks for GeoLite2 ASN, City, and Country database extractions --- .../tasks/servers/services/echoip/echoip.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/config/ansible/tasks/servers/services/echoip/echoip.yml b/config/ansible/tasks/servers/services/echoip/echoip.yml index 8cfe465..472649c 100644 --- a/config/ansible/tasks/servers/services/echoip/echoip.yml +++ b/config/ansible/tasks/servers/services/echoip/echoip.yml @@ -22,6 +22,25 @@ state: directory mode: "0755" + # Create directories for extracted databases + - name: Create directory for ASN database extraction + ansible.builtin.file: + path: "{{ echoip_data_dir }}/GeoLite2-ASN" + state: directory + mode: "0755" + + - name: Create directory for City database extraction + ansible.builtin.file: + path: "{{ echoip_data_dir }}/GeoLite2-City" + state: directory + mode: "0755" + + - name: Create directory for Country database extraction + ansible.builtin.file: + path: "{{ echoip_data_dir }}/GeoLite2-Country" + state: directory + mode: "0755" + # Download all databases - name: Download GeoLite2 ASN database ansible.builtin.get_url: