Puppet Class: puppet::repo
- Defined in:
- manifests/repo.pp
Overview
Class: puppet::repo
Optionally manages the puppet labs repository. You may prefer to have a centralized database in hiera if multiple modules define this and manage from there, or you want to use pinning etc.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'manifests/repo.pp', line 7
class puppet::repo (
) {
assert_private()
if $puppet::repo_manage {
include ::apt
apt::source { 'puppetlabs':
location => $puppet::repo_location,
release => $puppet::repo_release,
repos => $puppet::repo_repos,
key => $puppet::repo_key,
key_source => $puppet::repo_key_source,
}
}
}
|