We should be able to configure where the plugins.d directory is.
The test failure do not seem to be caused by this patch as it was failing in previous build as well.
Integrated in flume-trunk #392 (See https://builds.apache.org/job/flume-trunk/392/)
FLUME-1948: plugins.d directory(ies) should be separately overridable, independent of FLUME_HOME (Revision 961b995a0432a58d43a01a3ca537ecb153d99b22)
Result = UNSTABLE
jarcec : http://git-wip-us.apache.org/repos/asf/flume/repo?p=flume.git&a=commit&h=961b995a0432a58d43a01a3ca537ecb153d99b22
Thanks for the commit Jarcec!
I've committed the patch to trunk and cherry picked to flume-1.4 branch.
Thank you Mike!
Attaching the test plugins and conf file I used for manual verification
Added a command-line option to allows specifying one or more directories to be used as a plugins.d directory
Taking this one