<commit_before>girder.girder
=============
[![Apache 2.0](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/girder/ansible-role-girder/master/LICENSE)
[![Build Status](https://travis-ci.org/girder/ansible-role-girder.svg?branch=master)](https://travis-ci.org/girder/ansible-role-girder)

An Ansible role to install [Girder](https://github.com/girder/girder).

Requirements
------------

This is intended to be run on a clean Ubuntu 14.04 system.

Role Variables
--------------

The following variables may be overridden:

* `girder_path`: Path to download and build Girder in.
* `girder_version`: Git commit-ish for fetching Girder.
* `girder_virtualenv`: Path to a Python virtual environment to install Girder in.
* `girder_update`: Whether provisioning should fetch new versions via git.
* `girder_force`: Whether provisioning should discard modified files in the working directory.
* `girder_web`: Whether to build the Girder web client.

Dependencies
------------

This role depends on the following roles from Ansible Galaxy:

* `Stouts.mongodb`

These will be automatically fetched if your requirements.yml file contains:
```
---

- src: girder.girder
```

Examples
--------
Examples can be found [here](https://github.com/girder/girder/tree/ansible-role-refactor/devops/ansible/examples).<commit_msg>Add more thorough role variable docs<commit_after>girder.girder
=============
[![Apache 2.0](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/girder/ansible-role-girder/master/LICENSE)
[![Build Status](https://travis-ci.org/girder/ansible-role-girder.svg?branch=master)](https://travis-ci.org/girder/ansible-role-girder)

An Ansible role to install [Girder](https://github.com/girder/girder).

Requirements
------------

This is intended to be run on a clean Ubuntu 14.04 system.

Role Variables
--------------

| parameter         | required | default      | comments                                                                     |
|-------------------+----------+--------------+------------------------------------------------------------------------------|
| girder_path       | no       | $HOME/girder | Path to download and build Girder in.                                        |
| girder_version    | no       | master       | Git commit-ish for fetching Girder.                                          |
| girder_virtualenv | no       | none         | Path to a Python virtual environment to install Girder in.                   |
| girder_update     | no       | yes          | Whether provisioning should fetch new versions via git.                      |
| girder_force      | no       | yes          | Whether provisioning should discard modified files in the working directory. |
| girder_web        | no       | yes          | Whether to build the Girder web client.                                      |

Dependencies
------------

This role depends on the following roles from Ansible Galaxy:

* `Stouts.mongodb`

These will be automatically fetched if your requirements.yml file contains:
```
---

- src: girder.girder
```

Examples
--------
Examples can be found [here](https://github.com/girder/girder/tree/ansible-role-refactor/devops/ansible/examples).
{'fraction_non_alphanumeric': 0.1684981684981685, 'fraction_numerical': 0.005494505494505495, 'mean_word_length': 2.187743190661479, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2476112', 'n_tokens_mistral': 965, 'n_tokens_neox': 905, 'n_words': 244}