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 ...