#Lsyncd
####Table Of Contents
##Overview
Deploys lsyncd and one or many processes
###Module Description
The main module does a basic installation of lsyncd components and directories. A 'process' define is responsible for creating configuration and running an lsyncd process under a specific user. As this is a define it allows multiple lsyncd processes to run concurrently and as different users.
include ::lsyncd
lsyncd::process { 'puppet':
content => template('path/to/template.erb'),
owner => 'puppet',
group => 'puppet',
}
##Limitations
- Ubuntu only