Using Plugins with CLI#
Enabling Plugins for the CLI#
Plugin enablement does not persist between CLI runs, so every CLI execution needs any used plugins to be specified each time.
By Name#
The plugin’s name can be passed to the --plugins
CLI option. Multiple names can be passed by separating with a vertical bar |
character.
Example:
python arelleCmdLine.py --plugins=myplugin ...
python arelleCmdLine.py --plugins="myplugin|myplugin2" ...
By Path#
A relative or absolute path to the plugin can be passed to the --plugins
CLI option.
Examples:
python arelleCmdLine.py --plugins=../myplugin ...
python arelleCmdLine.py --plugins=/Users/me/myplugin ...