pcp_broker

Git clone pcp-broker and run it in trapperkeeper

James Stocks

jstocks

5,454 downloads

5,375 latest version

4.5 quality score

Version information

  • 0.1.1 (latest)
  • 0.1.0
released Aug 24th 2016
This version is compatible with:
  • Fedora
    ,
    Ubuntu
    ,
    Debian
    ,
    CentOS

Start using this module

Documentation

jstocks/pcp_broker — version 0.1.1 Aug 24th 2016

Table of Contents

  1. Overview
  2. Usage - Configuration options and additional functionality
  3. Limitations - OS compatibility, etc.
  4. Development - Guide for contributing to the module

Overview

Automates setup of pcp-broker for testing purposes

Usage

Basic usage:

require pcp_broker

This will set up and run pcp-broker on the host using default configuration and directories.

Set up pcp-broker without running it:

class { 'pcp_broker':
 run_broker => false,
}

This will set up pcp-broker but will not run it

Refer to manifests/init.pp for a full list of params.

Limitations

  • Currently the module will run broker in a "fire and forget" manner using an Exec resource. It will not check if broker is already running before attempting to run it; and it will not check if it started correctly.
  • The module currently does not have a mechanism for stopping the broker once it has been launched.

Development

See CONTRIBUTING.md