WIP: added tools command; closes #44 (#60)

* added tools command with placeholders for un/reinstall along with placeholder tests

* added missing docs build dependency

* updated documentation to reflect tools vs install

* refactored some code for DRY, fixed up prior merge with master

* fixed broken tests in test_recon_pipeline_shell

* existing tests all passing

* added tools list command

* added tools list command

* added tools reinstall

* removed lint

* fixed reinstall test

* fixed install go test

* fixed go install test again
This commit is contained in:
epi052
2020-06-27 21:23:16 -05:00
committed by GitHub
parent 1ad3adca82
commit 9d5cac6b34
12 changed files with 288 additions and 118 deletions

View File

@@ -9,23 +9,23 @@ Commands
``recon-pipeline`` provides a handful of commands:
- ``install``
- ``scan``
- ``status``
- ``database``
- ``view``
- :ref:`tools_command`
- :ref:`scan_command`
- :ref:`status_command`
- :ref:`database_command`
- :ref:`view_command`
All other available commands are inherited from `cmd2 <https://github.com/python-cmd2/cmd2>`_.
.. _install_command:
.. _tools_command:
install
#######
tools
#####
.. argparse::
:module: pipeline.recon
:func: install_parser
:prog: install
:func: tools_parser
:prog: tools
.. _database_command: