llama.io package¶
Input/output operation interfaces for generating files and monitoring file state. Provides a unified way of working with and translating between different storage engines and execution strategies.
-
llama.io.
register
(io_class)¶ Register a
llama.classes.IO
implementation for use by LLAMA.- Parameters
io_class (llama.classes.IO) – The
IO
implementation to register.- Raises
ValueError – If
scheme
is already registered.
-
llama.io.
get_io
(scheme)¶ Get the
llama.classes.IO
implementation registered underscheme
.
-
llama.io.
get_schemes
()¶ Return a list of available IO scheme names.
Subpackages
Submodules