<commit_before>puppet-ninjablocks
=================

Puppet module to install [ninjablocks](http://www.ninjablocks.com) client and dependencies automatically from a new box.

Tested under Ubuntu-12.04 'precise', see Vagrant section below.


# Usage

    class { 'ninjablocks':
      user => 'vagrant',
    }

You can pass the user to install the node modules as, otherwise root is used.


## Drivers

You can install any drivers with `ninjablocks::driver` setting the name and git repo of the driver

    ninjablocks::driver { 'ninja-presence-wifi-ap':
      git => 'https://github.com/elliots/ninja-presence-wifi-ap.git',
    }

See [tests/site.pp](blob/master/tests/site.pp) for examples of several drivers.

# Installation

Install from the Puppet Forge with

    puppet module install carlossg/ninjablocks

# Vagrant

The module includes a [Vagrant](http://vagrantup.com) definition to create a new virtual machine from scratch and install the ninjablocks client.
`vagrant up` will create an ubuntu box and install the ninjablocks client and several drivers, as defined in [tests/site.pp](blob/master/tests/site.pp).

# Author

[<NAME>](http://csanchez.org)

Licensed under the Apache License, Version 2.0
<commit_msg>Wrong module name<commit_after>puppet-ninjablocks
=================

Puppet module to install [ninjablocks](http://www.ninjablocks.com) client and dependencies automatically from a new box.

Tested under Ubuntu-12.04 'precise', see Vagrant section below.


# Usage

    class { 'ninjablocks':
      user => 'vagrant',
    }

You can pass the user to install the node modules as, otherwise root is used.


## Drivers

You can install any drivers with `ninjablocks::driver` setting the name and git repo of the driver

    ninjablocks::driver { 'ninja-presence-wifi-ap':
      git => 'https://github.com/elliots/ninja-presence-wifi-ap.git',
    }

See [tests/site.pp](blob/master/tests/site.pp) for examples of several drivers.

# Installation

Install from the Puppet Forge with

    puppet module install csanchez/ninjablocks

# Vagrant

The module includes a [Vagrant](http://vagrantup.com) definition to create a new virtual machine from scratch and install the ninjablocks client.
`vagrant up` will create an ubuntu box and install the ninjablocks client and several drivers, as defined in [tests/site.pp](blob/master/tests/site.pp).

# Author

[<NAME>](http://csanchez.org)

Licensed under the Apache License, Version 2.0

{'fraction_non_alphanumeric': 0.10702614379084967, 'fraction_numerical': 0.004901960784313725, 'mean_word_length': 4.134171907756813, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1477481', 'n_tokens_mistral': 822, 'n_tokens_neox': 754, 'n_words': 260}