* Use error codes for failed scans
* Fix indentations
* Fix more indentation
* Continue after failed download
* Add tests for failed scans
* Add more tests
* move definition
* Update nessus.py
This function was used by function `print_scans` which at the same time was an unused one that had been deleted in the PR itself.
* Fix closing logging handlers
* Fix *some* unicode issues for nessus and qualys
* Prevent multiple requests to nessus scans endpoint
* More unicode fixes
* Remove unnecessary call
* Fix whitespace
* Add mock module and argument
* Add test config and data
* Fix whitespace again
* Disable qualys_web until data is available
* Use logging module
* Delete report_tracker.db
* Cleanup mock calls
* Add httpretty to requirements
* Refactor into a class
* Updates travis tests
* Fix exit codes
* Remove print statements
* Remove test
* Add test directory as submodule
* moved qualysapi to branch master-update
* fixing bug of qualys scan without vulnerabilities: vulnWhispererQualysVuln[1361] ERROR Could not process scan/1549159480.84792: 'severity'
* change to fixed qualysapi branch
* fix bug and changed to qualysapi fork master branch
* updated submodule to master branch
* Created the version 6 for ELK. Fixed#135
* Needed to make sure all the data volumes were set up properly. Some paths had VulnWhisperer, vulnwhisperer, vulnwhisp/data.
* Delete 9998_output_broker_rabbitmq.conf
* Delete 9998_input_broker_rabbitmq.conf
* Delete 0001_input_beats.conf
* add to gitignore creds files + correct elk5 docker-compose
* elk changed to 6.6.0 from 6.5.2, output path from logstash to elasticsearch host