proxy_port => '8080',
purge_sources_list => false,
purge_sources_list_d => false,
- purge_preferences_d => false
+ purge_preferences_d => false,
+ update_timeout => undef
}
Puppet will manage your system's `sources.list` file and `sources.list.d` directory but will do its best to respect existing content.
# true, Puppet will purge all unmanaged entries from sources.list
# purge_sources_list_d - Accepts true or false. Defaults to false. If set
# to true, Puppet will purge all unmanaged entries from sources.list.d
+# update_timeout - Overrides the exec timeout in seconds for apt-get update.
+# If not set defaults to Exec's default (300)
#
# Actions:
#
$proxy_port = '8080',
$purge_sources_list = false,
$purge_sources_list_d = false,
- $purge_preferences_d = false
+ $purge_preferences_d = false,
+ $update_timeout = undef
) {
include apt::params
command => "${apt::params::provider} update",
logoutput => 'on_failure',
refreshonly => true,
+ timeout => $apt::update_timeout,
}
}