We should be able to configure where the plugins.d directory is.
Taking this one
Added a command-line option to allows specifying one or more directories to be used as a plugins.d directory
Attaching the test plugins and conf file I used for manual verification
I've committed the patch to trunk and cherry picked to flume-1.4 branch.
Thank you Mike!
Thanks for the commit Jarcec!
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
The test failure do not seem to be caused by this patch as it was failing in previous build as well.