lsyncd

Lsyncd orchestration
Simon Murray

Simon Murray

spjmurray

7,911 downloads

7,809 latest version

4.6 quality score

Version information

  • 1.0.1 (latest)
  • 1.0.0
released Jul 3rd 2019
This version is compatible with:
  • Ubuntu

Start using this module

Tags: lsyncd

Documentation

spjmurray/lsyncd — version 1.0.1 Jul 3rd 2019

#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