EventGroup#

class wattson.analysis.events.event_group.EventGroup(*, context: str, scope: str, group_key: str, logger: Logger = None)#

Bases: object

Methods

__init__

acknowledge

add_event

clear

get_current_event

get_event

get_events

get_history

has_event

invalidate

off

on

resolve

set_silence

set_silence_key

silence

silence_key

to_dict

trigger

unsilence

unsilence_key

Attributes

context

key

next_event_id

scope

__init__(*, context: str, scope: str, group_key: str, logger: Logger = None)#