summaryrefslogtreecommitdiff
path: root/manifests/brokengem.pp
blob: 7fd60801809c0fa38e2d2fe426eaa9fb4c25b116 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
define rubygems::brokengem(
    $source,
    $ensure = 'present',
) {
    exec{"get-gem-$name":
        command => "/usr/bin/wget -O /tmp/$name.gem $source",
        creates => "/tmp/$name.gem",
        before => Package[$name],
    }
    package{$name:
        ensure => $ensure,
        provider => gem,
        source => "/tmp/$name.gem",
    }
}