Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class omsa {

        # We need netsnmp before any of this!
        require netsnmp

        case $operatingsystem {
                centos: {

                        # Depending on the hardware model, we need to install different versions of OMSA
                        case $productname {

                                # OMSA 5.5 is required for these older models
                                "PowerEdge 1750": { include omsa::v5::linux }
                                "PowerEdge 2650": { include omsa::v5::linux }

                                # By default, we will install OMSA 6.1 on our newer boxes
                                default: { include omsa::v6::linux }
                        }
                }
}