<commit_before>Puppet Module
=============
|st2| provides a supported Puppet module for use when deploying in an existing Puppet infrastructure. This module is designed to allow relative flexibility with the configuration methods and management techniques of the StackStorm application.

This module aims to provide sane default configurations, but also stay out of your way in the event you need something more custom. To accomplish this, this module uses the Roles/Profiles pattern. Included in this module are several modules that come with sane defaults that you can use directly or use to compose your own site-specific profile for StackStorm installation.

Supported Operating Systems
---------------------------
As of this writing, the following operating systems are supported:

* Ubuntu 14.04 LTS
* RedHat/CentOS 7.x
* Fedora 20

Support under development:
 
* RedHat/CentOS 6.x

Note: A Puppet module for RHEL 6.x exists at https://github.com/StackStorm/puppet-st2-el6. This module is being merged into the mainline module shortly.


Installation
------------
The Puppet module is updated frequently, and uploaded to the Puppet Forge on each release. You can find the module at https://forge.puppetlabs.com/stackstorm/st2

Manual Installation
~~~~~~~~~~~~~~~~~~~
The ``puppet module install`` action will install a module and all of its dependencies. By default, it will install into the first directory in Puppet’s modulepath. To install the module from the Puppet Forge, simply type the following command:

::

   puppet module install stackstorm-st2

Puppetfile
~~~~~~~~~~
Alternatively, you can install this module using ``librarian-puppet`` or ``r10k`` and add this file to your ``Puppetfile``. Add the following line:

::

   mod "stackstorm/st2"

Getting Started
---------------
Getting started is very easy. Several pre-configured profiles have been included out-of-the-box to get you started with minimal effort. We will go over this method, as well as how to consume the individual portions of the module.


Quick Start
~~~~~~~~~~~<commit_msg>Update supported OSes for Puppet Module<commit_after>Puppet Module
=============
|st2| provides a supported Puppet module for use when deploying in an existing Puppet infrastructure. This module is designed to allow relative flexibility with the configuration methods and management techniques of the StackStorm application.

This module aims to provide sane default configurations, but also stay out of your way in the event you need something more custom. To accomplish this, this module uses the Roles/Profiles pattern. Included in this module are several modules that come with sane defaults that you can use directly or use to compose your own site-specific profile for StackStorm installation.

Supported Operating Systems
---------------------------
As of this writing, the following operating systems are supported:

* Ubuntu 14.04 LTS
* RedHat/CentOS 7.x
* RedHat/CentOS 6.x

Installation
------------
The Puppet module is updated frequently, and uploaded to the Puppet Forge on each release. You can find the module at https://forge.puppetlabs.com/stackstorm/st2

Manual Installation
~~~~~~~~~~~~~~~~~~~
The ``puppet module install`` action will install a module and all of its dependencies. By default, it will install into the first directory in Puppet’s modulepath. To install the module from the Puppet Forge, simply type the following command:

::

   puppet module install stackstorm-st2

Puppetfile
~~~~~~~~~~
Alternatively, you can install this module using ``librarian-puppet`` or ``r10k`` and add this file to your ``Puppetfile``. Add the following line:

::

   mod "stackstorm/st2"

Getting Started
---------------
Getting started is very easy. Several pre-configured profiles have been included out-of-the-box to get you started with minimal effort. We will go over this method, as well as how to consume the individual portions of the module.


Quick Start
~~~~~~~~~~~
{'fraction_non_alphanumeric': 0.09557522123893805, 'fraction_numerical': 0.0073324905183312266, 'mean_word_length': 4.091377091377091, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, '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': '5875292', 'n_tokens_mistral': 1026, 'n_tokens_neox': 967, 'n_words': 528}