Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-telegraf

A Puppet module for installing and configuring InfluxData's Telegraf
https://github.com/voxpupuli/puppet-telegraf

Housekeeping - update .gitignore and Travis CI configuration

9d04a1259ee57b8ce6c0bd067b5afa6a03340753 authored over 8 years ago by Nick Jones <[email protected]>
Merge pull request #23 from Lswith/patch-2

Update input.pp to use the $name variable

2f7e29a5438e6626938800f8770cf2b783b224a5 authored over 8 years ago by Nick Jones <[email protected]>
Update input.pp to use the $name variable

The plugin_type variable should be defaulted to the name of the resource.

fca36b35de40f1d7798dd2550b53ce455451bf9e authored over 8 years ago by Luke Swithenbank <[email protected]>
Bump version to 1.2.1

b4cc9b39701ade7a91683c93d9b0088612a25e29 authored over 8 years ago by Nick Jones <[email protected]>
Merge pull request #20 from datacentred/fix_package_deps

Fix broken package deps

376f73c99846e335cdd6716a6ea56bd813e22fca authored over 8 years ago by Nick Jones <[email protected]>
Update README and acceptance spec helper

Call out the fact that `apt-transport-https` is a pre-requisite, and
update the acceptance test ...

204c52501e5c9ca07a6128691d4ace098dbc4731 authored over 8 years ago by Nick Jones <[email protected]>
Revert "ensure apt-transport-https is installed on Debian"

This reverts commit 80f0f1cffbfd77cb13d6792d70933a836b6dd586.

806abbd2d617faf468178a074ed68c33dcbff254 authored over 8 years ago by Nick Jones <[email protected]>
Version bump to 1.2.0

a21daeffb96db7aa1b8e5f337d62ecc3d0989f2b authored over 8 years ago by Nick Jones <[email protected]>
Default to Ubuntu for acceptance testing

Switch to just using Ubuntu for acceptance testing via Docker.

d55e8669000de6131342cbcc1e39dfa0715da9d2 authored over 8 years ago by Nick Jones <[email protected]>
Fix formatting

Formatting fixes for a couple of files

c0239eef851e3f523bd6c2bb4016329868a37510 authored over 8 years ago by Nick Jones <[email protected]>
Merge pull request #16 from deric/apt

ensure apt-transport-https is installed on Debian

1ab77fa5965da180a6f542ed51dbc45163b3e8d7 authored over 8 years ago by Nick Jones <[email protected]>
ensure apt-transport-https is installed on Debian

80f0f1cffbfd77cb13d6792d70933a836b6dd586 authored over 8 years ago by Tomas Barton <[email protected]>
Merge pull request #14 from deric/acceptance

acceptance tests on docker

3b667ed0dea39fdb931fa3636896cd3106542c0f authored over 8 years ago by Nick Jones <[email protected]>
Merge pull request #13 from stuartbfox/master

Add a new define telegraf::input

2917f41544de78fb0606ef19dad31c45fb4059ee authored over 8 years ago by Nick Jones <[email protected]>
include wget

780159dd6c29e973caefe49e93e96b34f953a85c authored over 8 years ago by Tomas Barton <[email protected]>
test on ruby >= 2.0

2266aa66890e5e88cc47358a8fd662b822cfac50 authored over 8 years ago by Tomas Barton <[email protected]>
acceptance tests on docker

f47ef829582a0fceb189237127baa8caefcb7189 authored over 8 years ago by Tomas Barton <[email protected]>
Cleanup based on response to the PR

4c238464c1f7f70c7e44be2e1b9c50d95c008bee authored over 8 years ago by Stuart Fox <[email protected]>
Add a new define telegraf::input

Add tests

Extent the tests

Update readme

Fix a minor template issue

[add_input_define] Alter ...

7d1cdc88e0aa109c48fd991481a4e012c6799e50 authored over 8 years ago by Stuart Fox <[email protected]>
Merge pull request #10 from stuartbfox/master

Change validate_array($global_tags) to validate_hash($global_tags)

da378df4a8fdd37f236bfc32770a578813a43fa7 authored over 8 years ago by Nick Jones <[email protected]>
Change validate_array($global_tags) to validate_hash($global_tags)

c32bf63e802c4999a85ca3eb3b64f99565088ccb authored over 8 years ago by Stuart Fox <[email protected]>
Bump version to 1.1.3

75104d8ce81614e90f78a00a229eb16e1dae4cf7 authored almost 9 years ago by Nick Jones <[email protected]>
Merge pull request #9 from datacentred/validate_params

Validate parameter data types

e5cb5ece2844d12509c06c982a25db5d303ae53b authored almost 9 years ago by Nick Jones <[email protected]>
Validate parameter data types

Introduce basic data type validation so that what ends up in the
configuration file doesn't caus...

7794b486739c71363e4b925806958bc74b50644b authored almost 9 years ago by Nick Jones <[email protected]>
Bump version of module to 1.1.2

This commit bumps the version of the module to 1.1.2, which includes
bugfixes for repo / package...

082a7b46f234b859ec8a88ff69574602f1f39baa authored almost 9 years ago by Nick Jones <[email protected]>
Merge pull request #8 from datacentred/install_class_refactor

Refactor install class to handle manage_repo being set to false

42b8008783bb5daa80969a46c314331be9b7fea6 authored almost 9 years ago by Nick Jones <[email protected]>
Refactor install class to handle manage_repo being set to false

This commit lightly refactors the install class so that Puppet doesn't
fail when `manage_repo` i...

388cdbd92d452fa8338c1e34fb2993bb539abb53 authored almost 9 years ago by Nick Jones <[email protected]>
Merge pull request #5 from datacentred/config_reload

SIGHUP the telegraf process on configuration change

4f9726a00e440254f19e57bfd42da1aa05085902 authored almost 9 years ago by Nick Jones <[email protected]>
SIGHUP the telegraf process on configuration change

This commit ensures that any configuration changes made after Telegraf
has been started are pick...

ce70922ba453f4b7f531dd0a5164bfbd2f7c8afc authored almost 9 years ago by Nick Jones <[email protected]>
Merge pull request #3 from ntent-ashton/master

Now sorting hashes so they don't jumble on every puppet run + properly printing arrays

02c023ffec872afde939a33b3bd7a804ac4a1058 authored almost 9 years ago by Nick Jones <[email protected]>
Now sorting hashes so they don't jumble on every puppet run

9f8a60a5729aaff4954703b5f85f587880d080d0 authored almost 9 years ago by Ashton Davis <[email protected]>
Bump version, include build status in README

13094cc07d623120d9c956319c979222de96b34c authored almost 9 years ago by Nick Jones <[email protected]>
Merge pull request #2 from datacentred/add_tests

Add some basic acceptance tests

41ac054a7d97f202bbac2e286700da8bdd87cf3a authored almost 9 years ago by Nick Jones <[email protected]>
Add some basic acceptance tests

Introduce some basic tests to ensure that the templated Telegraf
configuration file generates pr...

abd594bc97922ece2d8c73b49eac08525629f23e authored almost 9 years ago by Nick Jones <[email protected]>
Support for Puppet 4.x, fixes for install on RHEL / CentOS

This commit addresses inheritance issues with the ERB template when
using Puppet 4.x, and also f...

f0da1638e3fbae7f7a58497676668cceb1ed1418 authored almost 9 years ago by Nick Jones <[email protected]>
Update template to properly handle datatypes, bump to v1.0.0

This commit updates the template to handle data types properly (instead
of cheating and assuming...

1e8ea37ace5ac7a19c37a2841331c5b850518995 authored almost 9 years ago by Nick Jones <[email protected]>
Support for Debian 8, fix typos, optional service management

This commit addresses the following:

* Support for Debian 8.2;
* Makes management of the 'tel...

a47e7fbeb8a6802f46af1e3d5d9b60c0bc21eb4c authored almost 9 years ago by Nick Jones <[email protected]>
Make configuration of InfluxData's repos optional

Add an option to disable installation of InfluxData's repos, bump module
version to 0.0.4.

6d13fcf97ae8f19ad8bb534dda919789b509d030 authored almost 9 years ago by Nick Jones <[email protected]>
Housekeeping - update README, include LICENSE, fix metadata

This commit includes the GPL v3 license, updates the README.me to cover
limitations surrounding ...

8e2cd5cacf914917b5440a03e6c2f8c7ab98c8ff authored almost 9 years ago by Nick Jones <[email protected]>
Introduce params class and update dependancies

This commit lightly refactors the main class by introducing a params
class, thus ensuring a basi...

06d6049d28961783d39f329fdad46b951ba2e797 authored almost 9 years ago by Nick Jones <[email protected]>
Simplify testing manifest

f091ccd0a45c022fc52fe86cff4bc4b90e7a03ee authored almost 9 years ago by Nick Jones <[email protected]>
Ensure apt repos are refreshed before installing package

e1f38a40023cb1a38cb5dedbc85d3f67dbd8e279 authored almost 9 years ago by Nick Jones <[email protected]>
Initial commit of acceptance testing config

d23cb3e6a4008f9f31d40fbe182fbbeba9beb319 authored almost 9 years ago by Nick Jones <[email protected]>
Initial commit

e471397458403a069d6ed600f0007b0595a8208b authored almost 9 years ago by Nick Jones <[email protected]>
Make certain aspects of the template optional

8291d5c3cb59151f14d15000b677976eb6e3a864 authored almost 9 years ago by Nick Jones <[email protected]>
RHEL support, better dependancies, make service conditional

This commit:

* Adds support for installation on RHEL;
* Ensures everything happens in the r...

e52b0b5a2fa9ae74f7b7ffa50eb10e4fca2ceb58 authored almost 9 years ago by Nick Jones <[email protected]>
Minor cleanup, fix package install

244538a32d94673a0b95617dedbfe0af5fd85dca authored almost 9 years ago by Nick Jones <[email protected]>
Initial commit

2f5049c5b4ceee8180fce771a1a0a7d977ced76b authored almost 9 years ago by Nick Jones <[email protected]>