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
attribute ;statvfs'

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.

Jim