Skip to content

Commit e66b9f3

Browse files
committed
feat: Improve code structure and error handling in ECS task management
- Reorganized code with clear section headers and improved comments - Enhanced error handling in AWS profile and task management functions - Added more robust error logging and graceful error propagation - Simplified control flow in interactive selection processes - Improved signal handling and cleanup in command execution - Removed unnecessary console logs and simplified code structure
1 parent 11e480c commit e66b9f3

File tree

2 files changed

+181
-150
lines changed

2 files changed

+181
-150
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,23 @@ Configuration is stored in:
8686
- Linux: `~/.config/taskonaut-nodejs`
8787
- Windows:`%APPDATA%\taskonaut-nodejs`
8888

89+
## AWS authentication
90+
91+
### `aws sso login`
92+
93+
```bash
94+
aws sso login --porfile PORFILE_NAME
95+
taskonaut
96+
```
97+
98+
### `assume`
99+
100+
- TBD
101+
102+
### `vault`
103+
104+
- TBD
105+
89106
## Troubleshooting (macOS)
90107

91108
> [!CAUTION]

0 commit comments

Comments
 (0)