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
