Skip to content

Conversation

@jutyler1
Copy link

Issue #, if available:

Description of changes:
Introduce text only mode

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@aemous aemous self-requested a review December 16, 2025 20:54
Copy link
Contributor

@aemous aemous left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this handle miscellaneous errors that get encountered? For example, let's say a service exists in region A, but I configure a different service B instead. Previously, the error was being swallowed. Is surfacing misc errors resolved on this branch?

Separately, I'd like to see at least 1-3 new functional tests, that test this new mode end-to-end by testing the entire command with arguments. At least one of the tests should verify functionality with --color flag.

@jutyler1
Copy link
Author

Does this handle miscellaneous errors that get encountered? For example, let's say a service exists in region A, but I configure a different service B instead. Previously, the error was being swallowed. Is surfacing misc errors resolved on this branch?

That ended up getting fixed in the previous commit where we re-raise exceptions that occurred async

@jutyler1
Copy link
Author

Separately, I'd like to see at least 1-3 new functional tests, that test this new mode end-to-end by testing the entire command with arguments. At least one of the tests should verify functionality with --color flag.

added

@aemous aemous self-requested a review December 17, 2025 16:51
Copy link
Contributor

@aemous aemous left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall, requested some minor changes

Copy link
Contributor

@aemous aemous left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, one small change requested.

@aemous aemous self-requested a review December 17, 2025 19:27
Copy link
Contributor

@aemous aemous left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aemous aemous self-requested a review December 17, 2025 19:32
Copy link
Contributor

@aemous aemous left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After further review, looks like there is at least 1 failing Windows test in GitHub CI. Can you address this in the next revision?

@jutyler1
Copy link
Author

After further review, looks like there is at least 1 failing Windows test in GitHub CI. Can you address this in the next revision?

fixed

@aemous aemous self-requested a review December 17, 2025 19:44
Copy link
Contributor

@aemous aemous left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aemous aemous merged commit 7176771 into aws:ecs-express-gateway-text-only Dec 17, 2025
58 of 60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants