CLIΒΆ
Once Weaver package is installed (see Installation), it provides a command line interface (CLI)
as well as a weaver.cli.WeaverClient
to allow simplified interactions through shell calls or Python scripts.
This offers to the user methods to use file references (e.g.: local CWL Application Package definition) to rapidly operate with functionalities such as Register a new process (Deploy), Access registered process(es) (GetCapabilities, DescribeProcess), Execution of a process (Execute) and any other operation described in Managing processes included in Weaver ADES/EMS section.
For details about using the Python weaver.cli.WeaverClient
, please refer directly to its documentation
and its underlying methods.
Following are the detail for the shell CLI which provides the same features.