invocation¶
Command-line tool¶
Creates invocation schema and validates invocations. Uses descriptor’s invocation schema if it exists, otherwise creates one.
usage: bosh invocation [-h] [-i INVOCATION] [-w] [--sandbox] descriptor
Positional Arguments¶
- descriptor
The Boutiques descriptor as a JSON file, JSON string or Zenodo ID (prefixed by ‘zenodo.’).
Named Arguments¶
- -i, --invocation
Input values in a JSON file or as a JSON object to be validated against the invocation schema.
- -w, --write-schema
If descriptor doesn’t have an invocation schema, creates one and writes it to the descriptor file
Default: False
- --sandbox
Get descriptor from Zenodo’s sandbox instead of production server.
Default: False
Python API¶
- boutiques.invocation(*params)
Refer to the Command-line tool section above