From befa0a8e3daf41968aa18e11fa5ac307ea6c43e7 Mon Sep 17 00:00:00 2001 From: Sergey Fayngold Date: Wed, 14 Jan 2015 13:18:24 +0100 Subject: [PATCH] Add cache_valid_time to apt module --- defaults/main.yml | 1 + tasks/main.yml | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index b835aed..51926dd 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,4 +1,5 @@ --- +apt_cache_valid_time: 86400 composer_download_url: https://getcomposer.org/composer.phar diff --git a/tasks/main.yml b/tasks/main.yml index 87b676f..48a34ee 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,12 +1,20 @@ --- - name: Install the required packages - apt: name={{ item }} state=present update_cache=yes + apt: > + name={{ item }} + state=present + update_cache=yes + cache_valid_time={{ apt_cache_valid_time }} with_items: apt_packages when: ansible_os_family == "Debian" tags: [packages,composer] - name: Download composer - get_url: url={{ composer_download_url }} dest=/usr/local/bin/composer force={{ composer_download_force }} mode=755 + get_url: > + url={{ composer_download_url }} + dest=/usr/local/bin/composer + force={{ composer_download_force }} + mode=755 tags: [packages,composer] - name: Check the installation