azavea/nyc-trees — pull request #52 by hectcastro (2014-10-30 15:58:27+00:00)
Title: Add test provisioning path

This changeset introduces an alternate provisioning path for testing environments. The majority of the differences in a test provisioning path are associated with the omission of monitoring (Collectd, RELP, Logstash). There is a new `nyc-trees.monitoring` role that attempts to encapsulate monitoring tasks associated with a metrics/logs producer.

The environmental variable `VAGRANT_ENV` is used to determine which provisioning path is taken. Inside of Jenkins, `VAGRANT_ENV` will be set to `TEST`, which will adjust the Ansible inventory used.