Puppet Class: cubbystack::repo
- Defined in:
- manifests/repo.pp
Overview
Humbly based on the openstack module
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'manifests/repo.pp', line 2
class cubbystack::repo (
$release = 'juno'
) {
anchor { 'cubbystack::repo::start': }
anchor { 'cubbystack::repo::end': }
Class {
require => Anchor['cubbystack::repo::start'],
before => Anchor['cubbystack::repo::end']
}
if $::osfamily == 'RedHat' {
class { 'cubbystack::repo::redhat': release => $release }
} elsif $::operatingsystem == 'Ubuntu' {
class { 'cubbystack::repo::ubuntu': release => $release }
}
}
|