From 4f11ef21996695958c76de9fda0b8c8117e85f65 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Romain=20Tarti=C3=A8re?= Date: Fri, 26 Jan 2018 16:18:47 +0100 Subject: [PATCH] Do not rely on deprecated argument signature This commit fixes the following warning in the puppet master's logs: Jan 26 16:09:26 marvin puppet-master[68168]: The argument signature (String format, [String timezone]) is deprecated for #strfime. See #strftime documentation and Timespan type for more info Jan 26 16:09:26 marvin puppet-master[68168]: (at /usr/local/etc/puppet/environments/production/modules/apt/manifests/update.pp:17) --- manifests/update.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifests/update.pp b/manifests/update.pp index f3871c0..4b05c21 100644 --- a/manifests/update.pp +++ b/manifests/update.pp @@ -14,7 +14,7 @@ class apt::update { 'daily': { #compare current date with the apt_update_last_success fact to determine #if we should kick apt_update. - $daily_threshold = (Integer(strftime('%s')) - 86400) + $daily_threshold = (Integer(Timestamp().strftime('%s')) - 86400) if $::apt_update_last_success { if $::apt_update_last_success + 0 < $daily_threshold { $_kick_apt = true @@ -29,7 +29,7 @@ class apt::update { 'weekly':{ #compare current date with the apt_update_last_success fact to determine #if we should kick apt_update. - $weekly_threshold = (Integer(strftime('%s')) - 604800) + $weekly_threshold = (Integer(Timestamp().strftime('%s')) - 604800) if $::apt_update_last_success { if ( $::apt_update_last_success + 0 < $weekly_threshold ) { $_kick_apt = true -- 2.32.3