18F / domain-scan

A lightweight pipeline, locally or in Lambda, for scanning things like HTTPS, third party service use, and web accessibility.
Other
370 stars 137 forks source link

Fix --output option during gathering #245

Closed konklone closed 6 years ago

konklone commented 6 years ago

The CLI options refactoring caused a regression on the use of --output for gathering, which led the results/ directory and cache/ directories to end up in two different places.

This fixes that issue, as well as a small issue where the censys gatherer was not creating a directory for itself inside of cache/ (and so a disk write call could fail).

konklone commented 6 years ago

(Force-merged after local testing and to support some live debugging I'm working on with GSA IT.)