You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.
Console output and logging have evolved in an ad hoc fashion and are severely inconsistent accordingly, see e.g. init.py#L69 and describe-stacks.py#L34.
Given the current use cases are automation related, there had also been considerations to facilitate JSON console output to allow command output chaining/usage via the Unix pipeline pattern and respective JSON command processors like e.g. jq.
ℹ️ worth noting that (amongst other related improvements), the http://aws.amazon.com/cli/ meanwhile features an extremely powerful JSON output plus result shaping query functionality, which mostly obsoletes the jq option mentioned above, see e.g.:
Console output and logging have evolved in an ad hoc fashion and are severely inconsistent accordingly, see e.g. init.py#L69 and describe-stacks.py#L34.
Given the current use cases are automation related, there had also been considerations to facilitate JSON console output to allow command output chaining/usage via the Unix pipeline pattern and respective JSON command processors like e.g. jq.
A possible implementation would likely involve use of Multiple handlers and formatters and Logging to multiple destinations.
This should be revisited to ease library evolution and maintenance.
The text was updated successfully, but these errors were encountered: