steampipe
steampipe copied to clipboard
options "terminal" { search_path_prefix = "aws_all" } in default.spc should work everywhere
I have 4 AWS accounts grouped into my aws_all
.
This query finds all of them using either steampipe query
or in a dashboard table:
select * from aws_account
But it does not apply to steampipe check
-- there, I always have to do steampipe check --search-path-prefix aws_all
. Since the outputs don't report which accounts are checked (maybe they should?) it's easy to assume that aws_all
is in effect and not realize you're getting partial results.
[John Smyth]
IMO the 'terminal' options only apply to the terminal, and should only apply to the termnial
if you want them to work everywhere, you should set them in the database options
I believe the fix should be to add search_path_prefix to database options instead (it only supports
search_path
i think)
terminal
options only apply to the terminal, and should only apply to the terminal. If you want to set the search path for EVERYTHING, you can set search_path
in the database options. I believe we should also add search_path_prefix
to database options though to be more flexible.