Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
define mypg() {
        @package{$name: ensure => present }
}

class vpackages {
        mypg{"ngrep":  }
}

class ngrep inherits vpackages {
        Mypgs { 
                ensure  => absent
        }

        realize(Package["ngrep"])
}

include vpackages
include ngrep