Puppet Class: jira::service

Defined in:
manifests/service.pp

Overview



18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'manifests/service.pp', line 18

class jira::service {
  assert_private()

  systemd::unit_file { 'jira.service':
    ensure  => 'present',
    content => epp('jira/jira.service.epp'),
  }

  if $jira::service_manage {
    Systemd::Unit_file['jira.service'] ~> Service['jira']

    service { 'jira':
      ensure    => $jira::service_ensure,
      enable    => $jira::service_enable,
      notify    => $jira::service_notify,
      subscribe => $jira::service_subscribe,
    }
  }
}