Puppet Class: appserver::appengine::nodejs

Defined in:
manifests/appengine/nodejs.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/appengine/nodejs.pp', line 1

class appserver::appengine::nodejs () {

  include ::epel

  # TODO: If specifying a version, we probably need to host that version's RPM in our own repo, as epel doesn't keep old versions around. ----- @@rhbecker
  class { '::nodejs':
    version => '0.10.33-1.el6',
  }

  package { 'forever':
    ensure   => '0.10.11',
    provider => npm,
  }

  Class['::epel'] -> Class['::nodejs'] -> Package['forever']

}