Skip to content

Releases: asimihsan/cwl-mount

v0.1.2 - multiple log groups, custom output format, fixes

18 Dec 23:35
0e8022b
Compare
Choose a tag to compare

Features

  • Implement getting logs from multiple log groups for #1. Internally we list log groups, determine matches, fetch logs for matching log groups in parallel, then merge them in timestamp order.
  • Implement custom output formatting. If you get logs from multiple log groups you may want to know what the log group is. An example execution is:
cwl-mount --region us-west-2 mount \
    --log-group-filter '^babynames-preprod' \
    --output-format '[$log_group_name] [$log_stream_name] [$timestamp] $message' \
    /tmp/foo

Fixes

  • Integrate with Cirrus CI for #2. At least build failures will surface to the GitHub README file.
  • Publish Linux binary as well as RPM and DEB files.

Full Changelog: v0.1.1...v0.1.2

v0.1.1 - Proof of concept - Fix ownership and region

05 Dec 23:26
1872430
Compare
Choose a tag to compare

Still proof of concept.

  • Pass in region as optional command-line argument, fix if cannot detect region for STS credentials.
  • Fix for permissions, just set user/group IDs to the requester for now. Could make these command-line arguments too.

Full Changelog: v0.1.0...v0.1.1

Proof of Concept 0.1.0

05 Dec 19:41
9ca1f3e
Compare
Choose a tag to compare
Pre-release

This is a proof of concept release.