21 lines
525 B
ObjectPascal
21 lines
525 B
ObjectPascal
|
# == Class: megacli::repo
|
||
|
#
|
||
|
# Add a repository to install Megacli
|
||
|
#
|
||
|
class megacli::repo {
|
||
|
case $::osfamily {
|
||
|
'Debian': {
|
||
|
apt::source {'megacli':
|
||
|
ensure => $megacli::repo_ensure,
|
||
|
location => $megacli::repo_url,
|
||
|
release => $::lsbdistcodename,
|
||
|
repos => $megacli::repos,
|
||
|
include_src => $megacli::repo_include_src,
|
||
|
key => $megacli::repo_key,
|
||
|
key_server => $megacli::repo_key_server,
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
} # Private class: megacli::repo
|