Puppet Class: rt::repo::zypprepo
- Defined in:
- manifests/repo/zypprepo.pp
Overview
Class rt::repo::zypprepo sets up zypper package repositories
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'manifests/repo/zypprepo.pp', line 4
class rt::repo::zypprepo {
case $::operatingsystem {
"opensuse": { $repo_name = "openSUSE" }
"sles": { $repo_name = "SLE" }
default: { fail("Unsupport operatingsystem: $::operatingsystem") }
}
zypprepo { "devel:languages:perl":
baseurl => "http://download.opensuse.org/repositories/devel:/languages:/perl/${repo_name}_${::lsbdistrelease}",
enabled => 1,
gpgcheck => 0,
autorefresh => 0,
}
}
|