-# Defining apt update
+# @summary Updates the list of available packages using apt-get update.
+#
+# @api private
+#
class apt::update {
assert_private()
'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
'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