Puppet Class: kualicoeus::config::war_file

Defined in:
manifests/config/war_file.pp

Overview



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/config/war_file.pp', line 5

class kualicoeus::config::war_file {
  if $kualicoeus::setup_tomcat == true {
    tomcat::war { $::kualicoeus::kc_war_name:
      catalina_base => $::kualicoeus::catalina_base,
      war_ensure    => $::kualicoeus::kc_war_ensure,
      war_source    => $::kualicoeus::kc_war_source,
    } ~>
    tomcat::service { 'default':
      use_jsvc      => false,
      use_init      => false,
      start_command => "${::kualicoeus::catalina_base}/bin/startup.sh",
      stop_command  => "${::kualicoeus::catalina_base}/bin/shutdown.sh -force",
      catalina_base => $::kualicoeus::catalina_base,
    }
  }
}