puppetlabs-operations/puppet-statsd — pull request #17 by CpuID (2014-03-28 00:03:14+00:00)
Title: provide ability to manage nodejs module externally of statsd module

we provide our npm binary with nodejs, and we need it to exist before the statsd module is executed (requires resource ordering) to avoid the npm provider complaing about command not found. this is due to a specific ubuntu build of the nodejs package mainly.

this patch provides us the flexibility to explicitly manage nodejs outside this module, and enable the required resource ordering in our wrapper manifest.