summaryrefslogtreecommitdiff
path: root/manifests/master.pp
blob: ad479142165ad73a2ddeb5bc04251ff8ae8c8864 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Class: trocla::master
#
# This module manages the necessary things for trocla on a master.
#
class trocla::master (
  $provider     = gem,
) {
  #Main trocla install
  package {'trocla':
    ensure   => present,
    provider => $provider,
  }

  if $provider != 'gem' {
    Package['trocla']{
      name => 'rubygem-trocla'
    }
  }
}