AtomShields Cli is a Command-Line Interface to use the software AtomShields
pip install atomshieldscliascli <action> <context> --target <path> --name <project_name>The allowed action values are:
- install: To install a checker or a report, depending the context setted.
- uninstall: To uninstall a checker or a report, depending the context setted.
- run: To run the scan.
- show: To show a checker list or a report list, depending the context setted.
- help: Show the help
The allowed context values are:
- checkers: Operate with checkers
- reports: Operate with reports
The target option set the path to scan, or the plugin (checker/report) to install/uninstall.
ascli show checkersascli show reportsascli install checkers --target path/to/file.pyascli install reports --target path/to/file.pyascli uninstall checkers --target path/to/file.pyor
ascli uninstall checkers --target checker_nameascli uninstall reports --target path/to/file.pyor
ascli uninstall reports --target checker_nameascli run --target path/to/file.py --name repo_name