diff --git a/daliuge-engine/test/test_droputils.py b/daliuge-engine/test/test_droputils.py index 07b93a43a..529ec9c33 100644 --- a/daliuge-engine/test/test_droputils.py +++ b/daliuge-engine/test/test_droputils.py @@ -32,7 +32,7 @@ from dlg import droputils from dlg.common import dropdict, Categories -from dlg.drop import InMemoryDROP, FileDROP, BarrierAppDROP, PlasmaDROP, SharedMemoryDROP +from dlg.drop import InMemoryDROP, FileDROP, BarrierAppDROP, PlasmaDROP from dlg.droputils import DROPFile diff --git a/docs/development/app_development/pyfunc_components.rst b/docs/development/app_development/pyfunc_components.rst index 82601186c..6e6fc1d23 100644 --- a/docs/development/app_development/pyfunc_components.rst +++ b/docs/development/app_development/pyfunc_components.rst @@ -11,16 +11,14 @@ Port Parsers Pyfunc components when interfacing with data drops may utilize one of several builtin port parsing formats. -* Pickle -* Eval -* Path -* Url -* Npy +* Pickle - Reads and writes data to pickle format +* Eval - Reads data using eval() function and writes using repr() function +* Npy - Reads and writes to .npy format +* Path - Reads the drop path rather than data +* Url - Reads the drop url rather than data -Basic setup ------------ Note ----- +"""" -Only a single parser and \ No newline at end of file +Only a single port parser can currently be used for all input ports of a Pyfunc. This is subject to change in future.