plumpy.loaders module¶
-
class
plumpy.loaders.DefaultObjectLoader[source]¶ Bases:
plumpy.loaders.ObjectLoaderA default implementation for an object loader. Can load module level classes, functions and constants.
-
_abc_impl= <_abc_data object>¶
-
-
class
plumpy.loaders.ObjectLoader[source]¶ Bases:
objectAn abstract object loaders. Concrete implementations can be used to identify an object and load it with that identifier.
-
_abc_impl= <_abc_data object>¶
-
-
plumpy.loaders.get_object_loader() → plumpy.loaders.ObjectLoader[source]¶ Get the plumpy global class loader
- Returns
A class loader
- Return type
-
plumpy.loaders.set_object_loader(loader: Optional[plumpy.loaders.ObjectLoader]) → None[source]¶ Set the plumpy global object loader
- Parameters
loader (
ObjectLoader) – An object loader- Returns