fuel-plugin-lma-collector/deployment_scripts/puppet/modules/heka
Guillaume Thouvenin f0ba5e5077 Avoid forks when starting hekad
We must avoid to fork process when starting the Heka daemon because if
we kill the wrapper, the Heka daemon is detached and re-attach to the
init process. This can create several Heka daemon. To avoid this we need
to use exec and avoid the usage of sudo.

Fixes-bug: #1561109
Change-Id: Idbfab2de92b993d1e5124de5bff44c4b09a88bb4
2016-03-24 09:52:12 +01:00
..
lib/puppet/parser/functions Fix typo in comment 2015-12-23 16:25:24 +01:00
manifests Always install the latest version of Heka 2016-03-23 08:09:36 +00:00
spec Avoid forks when starting hekad 2016-03-24 09:52:12 +01:00
templates Avoid forks when starting hekad 2016-03-24 09:52:12 +01:00
tests Add Apache license headers to Puppet manifests 2015-04-20 15:21:17 +02:00
.fixtures.yml Add initial tests for the Puppet modules 2015-08-17 12:08:13 +02:00
.gitignore Fixes bundler working directory path 2015-09-23 11:33:58 +02:00
Gemfile Add initial tests for the Puppet modules 2015-08-17 12:08:13 +02:00
LICENSE Initial import of the LMA collector plugin 2015-02-27 14:16:49 +01:00
README.md Initial import of the LMA collector plugin 2015-02-27 14:16:49 +01:00
Rakefile Add initial tests for the Puppet modules 2015-08-17 12:08:13 +02:00
metadata.json Update metadata.json for the Puppet modules 2016-02-02 16:33:09 +01:00

README.md

Heka module for Puppet

Description

Puppet module for configuring Heka.

Usage

To deploy the Heka service on a host.

# Configure the base heka service
class {'heka':
}

Limitations

This module supports only Fuel-based deployments using Neutron.

License

Licensed under the terms of the Apache License, version 2.0.

Limitations

None

License

Licensed under the terms of the Apache License, version 2.0.

Contact

Simon Pasquier, spasquier@mirantis.com

Support

See the Contact section.