Puppet Class: myst::run

Inherits:
myst
Defined in:
manifests/run.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
# File 'manifests/run.pp', line 1

class myst::run inherits myst {
  notice ( $myst_properties )
  $property_arguments = inline_template("<% @myst_properties.each do |key,value| -%>-D<%= key %>=<%= value %> <% end -%>")
  exec { "run-myst":
    environment => ["MYST_HOME=${myst_home}"],
    command => "myst ${myst_action} ${myst_config} ${property_arguments}",
    cwd => $myst_workspace_home,
    path => [$path,$myst_home],
    logoutput => true
  }
}