Filter out empty results from describe stacks @Cerebrovinny (#764)
what
- Introduced a new command-line flag
--include-empty-stacks
to include stacks without components in the output - Enhanced stack processing logic to support filtering based on the new flag
- Changed the default behavior of
atmos describe stacks
to filter empty stacks by default unless user pass the flag--include-empty-stacks
- Added new test cases to validate the behavior of the
ExecuteDescribeStacks
function with empty stacks
why
This was causing stacks with empty results or no components/imports components to be displayed.