Try to retire the site module: move site::aptrepo to base
[mirror/dsa-puppet.git] / modules / hardware / manifests / raid / megaraid_sas.pp
1 class hardware::raid::megaraid_sas {
2         if ($::megaraid_sas and $::debarchitecture == "amd64") {
3                 include debian_org::apt_restricted
4
5                 package { 'megacli':
6                         ensure  => installed,
7                 }
8
9                 file { '/usr/local/sbin/megacli':
10                         ensure => 'link',
11                         target => '/opt/MegaRAID/MegaCli/MegaCli64',
12                 }
13         } else {
14                 package { 'megacli':
15                         ensure  => purged,
16                 }
17                 file { '/usr/local/sbin/megacli':
18                         ensure => 'absent',
19                 }
20         }
21         base::aptrepo { 'debian.restricted.megaraid_sas':
22                 ensure => absent,
23         }
24 }