- site::aptrepo { 'volatile':
- template => 'debian-org/etc/apt/sources.list.d/volatile.list.erb',
+
+ if getfromhash($site::nodeinfo, 'hoster', 'mirror-debian') {
+ site::aptrepo { 'volatile':
+ url => getfromhash($site::nodeinfo, 'hoster', 'mirror-debian'),
+ suite => "${::lsbdistcodename}-updates",
+ components => ['main','contrib','non-free']
+ }
+ } else {
+ site::aptrepo { 'volatile':
+ url => 'http://ftp.debian.org/debian',
+ suite => "${::lsbdistcodename}-updates",
+ components => ['main','contrib','non-free']
+ }