Skip to content
This repository has been archived by the owner on Oct 16, 2024. It is now read-only.

Latest commit

 

History

History
37 lines (25 loc) · 854 Bytes

README.md

File metadata and controls

37 lines (25 loc) · 854 Bytes

#Lsyncd

Build Status

####Table Of Contents

  1. Overview
  2. Module Description
  3. Usage
  4. Limitations

##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.

Usage

include ::lsyncd

lsyncd::process { 'puppet':
  content => template('path/to/template.erb'),
  owner   => 'puppet',
  group   => 'puppet',
}

##Limitations

  1. Ubuntu only