Re: creating raw AWS log event

2021-06-24 Thread Grant Edwards
On 2021-06-24, Larry Martell wrote: > On Wed, Jun 23, 2021 at 7:05 PM Dennis Lee Bieber > wrote: >> >> On Wed, 23 Jun 2021 10:42:42 -0700, Larry Martell >> declaimed the following: >> >> >def _decode(data): >> >compressed_payload = b64decode(data) >> >json_payload = zlib.decompress(comp

Re: creating raw AWS log event

2021-06-24 Thread Larry Martell
On Thu, Jun 24, 2021 at 10:38 AM Larry Martell wrote: > > On Thu, Jun 24, 2021 at 12:20 AM Peter Otten <__pete...@web.de> wrote: > > > > On 23/06/2021 19:42, Larry Martell wrote: > > > When an AWS cloudwatch event is passed to a consumer it looks like this: > > > > > > { > > > "awslogs": { >

Re: creating raw AWS log event

2021-06-24 Thread Larry Martell
On Thu, Jun 24, 2021 at 12:20 AM Peter Otten <__pete...@web.de> wrote: > > On 23/06/2021 19:42, Larry Martell wrote: > > When an AWS cloudwatch event is passed to a consumer it looks like this: > > > > { > > "awslogs": { > > "data": "ewogICAgIm1l..." > > } > > } > > > > To get

Re: creating raw AWS log event

2021-06-24 Thread Peter Otten
On 23/06/2021 19:42, Larry Martell wrote: When an AWS cloudwatch event is passed to a consumer it looks like this: { "awslogs": { "data": "ewogICAgIm1l..." } } To get the actual message I do this: def _decode(data): compressed_payload = b64decode(data) json_paylo

Re: creating raw AWS log event

2021-06-23 Thread Larry Martell
On Wed, Jun 23, 2021 at 7:05 PM Dennis Lee Bieber wrote: > > On Wed, 23 Jun 2021 10:42:42 -0700, Larry Martell > declaimed the following: > > >def _decode(data): > >compressed_payload = b64decode(data) > >json_payload = zlib.decompress(compressed_payload, 16+zlib.MAX_WBITS) > >return

creating raw AWS log event

2021-06-23 Thread Larry Martell
When an AWS cloudwatch event is passed to a consumer it looks like this: { "awslogs": { "data": "ewogICAgIm1l..." } } To get the actual message I do this: def _decode(data): compressed_payload = b64decode(data) json_payload = zlib.decompress(compressed_payload, 16+zlib.