marquee package

Submodules

marquee.formatter module

marquee logging formatter.

class marquee.formatter.MarqueeFormatter(source=None, *args, **kwargs)[source]

Bases: logging.Formatter

format(record)[source]

Overridden format method.

This will create a json object containing data for the CloudWatch Event.

class marquee.formatter.MarqueeEventFormatter(event_type=None, source=None, *args, **kwargs)[source]

Bases: logging.Formatter

format(record)[source]

Overridden format method. This will create a json object containing data for the CloudWatch Event.

marquee.handler module

marquee logging handler.

class marquee.handler.CloudWatchEventsHandler(session=None, detail_type=None, *args, **kwargs)[source]

Bases: logging.Handler

emit(record)[source]

Overridden emit method.

This will emit the log message to CloudWatch Events. Permissions and target account all set according to normal boto resolution.

Module contents