turbot / steampipe

Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
https://steampipe.io
GNU Affero General Public License v3.0
6.84k stars 264 forks source link

Steampipe commands like `dashboard` and `check` should raise warning if a dependent mod's `require` section is not satisfied #3276

Closed cbruno10 closed 1 year ago

cbruno10 commented 1 year ago

Describe the bug If I have mod A that has mod B as a dependency, and mod B has a CLI and/or plugin requirement that my env doesn't meet, I can still run steampipe dashboard and steampipe check all in mod A's directory and Steampipe will start/run.

Steampipe version (steampipe -v) v0.19.3

To reproduce See description above

Expected behavior Steampipe should not finish initializing and tell me why, similar to if my direct mod's require section isn't satisfied

Additional context Add any other context about the problem here.

binaek commented 1 year ago

Closed by #3334