This project is archived. Its data is read-only.

Don't exit early when path doesn't exist

Summary

As a sysop investigating inspection issues, I want houndigrade to report in its results when the device path cannot be found so that I can better diagnose that problem.

Currently, the device paths are type-checked as input arguments. If the device path is not found, input validation fails, the main code is never called, and nothing is written to the results queue. This has a later side effect in cloudigrade of never scaling down the cluster because cloudigrade (currently) needs to find something in the results even if it's just an error.

Acceptance Criteria

  • Verify that running houndigrade with an invalid inspection target results in an appropriate error for that target on the results message queue

Assumptions and Questions

Edited Mar 21, 2019 by Maribeth Pierce
Assignee Loading
Time tracking Loading