Puppet Class: storm::backend::service

Defined in:
manifests/backend/service.pp

Summary

StoRM Backend service class

Overview



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/backend/service.pp', line 3

class storm::backend::service {

  exec { 'backend-daemon-reload':
    command     => '/usr/bin/systemctl daemon-reload',
    refreshonly => true,
  }
  service { 'storm-backend-server':
    ensure  => running,
    enable  => true,
    require => Exec['backend-daemon-reload'],
  }
  exec { 'configure-info-provider':
    command     => '/usr/libexec/storm-info-provider configure',
    refreshonly => true,
    require     => [Service['storm-backend-server']],
  }
}