Not sure I follow. Does `node.override['collectd']['plugin_dir']` == Librato module install path? My understanding is that those are two independent configuration options?

I agree a better long term option is to have a configurable path for the Librato module. However, I would name that config `node['collectd_librato']['module_path']` (or similar).