Jim, You said your Python modules might be in NARs? If so I'm not sure InvokeScriptedProcessor can pick them up. Normally Python modules are installed or otherwise located in a directory, and you add that directory to the Module Directory property of InvokeScriptedProcessor, and it will do a sys.import (or whatever it's called) for you. Apologies if I've misunderstood, just adding this for more info.
Regards, Matt > On Mar 29, 2017, at 4:12 PM, James McMahon <[email protected]> wrote: > > I am getting indications that my Python scripts being called by my > InvokeScriptedProcessor processors are not finding callbacks nor PySet. I > believe those may be in nars in lib_community. I don't see any explicit > inclusion of lib_community in nifi.properties nor in bootstrap.conf. How does > NiFi know to include lib_community in the libs it uses to find classes? > > Thnak you. - Jim
