Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
During startup the Scheduler calls start() on the configured Executor. Attempt an API call to ECS via the Boto client in this method to test the health of the ECS Executor. This will test most of the machinery of the executor (credentials, permissions, configuration, etc). If the check fails and the executor is unhealthy don't allow the scheduler to continue to start up, fail hard and message clearly to the user what is the issue. --------- Co-authored-by: ferruzzi <ferruzzi@amazon.com> Co-authored-by: Vincent <97131062+vincbeck@users.noreply.github.com>
- Loading branch information
1 parent
92d1e8c
commit ae9a7b8
Showing
5 changed files
with
153 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters