Puppet Class: tungsten::tungstenhadoop::tools

Defined in:
manifests/tungstenhadoop/tools.pp

Overview



17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'manifests/tungstenhadoop/tools.pp', line 17

class tungsten::tungstenhadoop::tools (
) {
  package {"tungstenhadoop::tools::git":
    name => "git"
  } ->
  exec {"exec-git-continuent-tools-hadoop":
    command => "/usr/bin/git clone https://github.com/continuent/continuent-tools-hadoop.git /opt/continuent/software/continuent-tools-hadoop",
    creates => "/opt/continuent/software/continuent-tools-hadoop",
    notify => Exec["exec-chown-continuent-tools-hadoop"]
  } ->
  exec {"exec-chown-continuent-tools-hadoop":
    command => "/bin/chown -R tungsten: /opt/continuent/software/continuent-tools-hadoop",
    refreshonly => true
  }
}