From fc99c72f868d4b397d9f3f3aaf1ed4c4564309a2 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Tue, 23 Sep 2025 18:34:18 +0200 Subject: [PATCH] Optimized Swapfiles variables and enabled async --- roles/svc-opt-swapfile/tasks/main.yml | 4 +++- roles/svc-opt-swapfile/vars/main.yml | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/roles/svc-opt-swapfile/tasks/main.yml b/roles/svc-opt-swapfile/tasks/main.yml index 909c2380..8a4354d1 100644 --- a/roles/svc-opt-swapfile/tasks/main.yml +++ b/roles/svc-opt-swapfile/tasks/main.yml @@ -13,5 +13,7 @@ package_name: swap-forge - name: Execute create swapfile script - shell: swap-forge "{{swapfile_size}}" + shell: swap-forge "{{ SWAPFILE_SIZE }}" become: true + async: "{{ ASYNC_TIME if ASYNC_ENABLED | bool else omit }}" + poll: "{{ ASYNC_POLL if ASYNC_ENABLED | bool else omit }}" \ No newline at end of file diff --git a/roles/svc-opt-swapfile/vars/main.yml b/roles/svc-opt-swapfile/vars/main.yml index 9ba29c34..8be62969 100644 --- a/roles/svc-opt-swapfile/vars/main.yml +++ b/roles/svc-opt-swapfile/vars/main.yml @@ -1,2 +1,3 @@ application_id: "svc-opt-swapfile" -swapfile_size: "{{ applications | get_app_conf(application_id, 'swapfile_size') }}" \ No newline at end of file + +SWAPFILE_SIZE: "{{ applications | get_app_conf(application_id, 'swapfile_size') }}" \ No newline at end of file