NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

events.py (488B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\datadog\threadstats\events.py
      2 from datadog.util.compat import iteritems
      3 
      4 class EventsAggregator(object):
      5 
      6     def __init__(self):
      7         self._events = []
      8 
      9     def add_event(self, **event):
     10         event = dict(((k, v) for k, v in iteritems(event) if v is not None))
     11         self._events.append(event)
     12 
     13     def flush(self):
     14         events = self._events
     15         self._events = []
     16         return events