Good afternoon. I am running a python script from an ExecuteScript
processor in NiFi 0.7.1.c. I'm assuming this is actually running in a
Jython environment under the hood of the processor.
General question: How can I tell what version of Jython i am employing?
Specific problem: I employ an os.statvfs call to check available capacity
on my disk devices that host my content repo, and that host my data landing
zone. In my command line environment - not jython - Python has this library
and so I can successfully make this call.
In NiFi, I get this error at run time:
javax.script.ScriptException: AttributeError: 'module' object has no
How can I correct this? I am happy to replace it if necessary with
something Jython provides, but don't fully understand the Jython
environment within NiFi. Is there a suitable Jython equivalent to fix this
problem? What package or module must i include in my script to get at that?
Thanks in advance for your help.